首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 718 毫秒
1.
基于Web的中间件系统集成框架—应用服务器的研究   总被引:1,自引:0,他引:1  
以“八六三”项目为背景,在探讨应用服务器技术,组件和框架技术的基础上,通过结合CORBA开放性,跨平台,跨语言的特性和EJB业务处理能力,设计并实现了一个可伸缩,健壮的,支持Web分布式应用的中间应用服务器系统平台,其功能包括,组件容器,管理控制台,事务服务,外部资源管理,名字服务等,并在实际中得到了初步应用,取得了很好的效果,与其它方式的服务相比,它有着易于开发,易于管理和易于加革服务等特点,对其理论背景,体系结构,关键技术以及其上的应用领域框架等进行了全面的研究。  相似文献   

2.
基于Web的中间件系统集成框架--应用服务器的研究   总被引:18,自引:0,他引:18  
以“八六三”项目为背景,在探讨应用服务器技术、组件和框架技术的基础上,通过结合CORBA开放性、跨平台、跨语言的特性和EJB业务处理能力,设计并实现了一个可伸缩、健壮的、支持Web分布式应用的中间应用服务器系统平台,其功能包括组件容器、管理控制台、事务服务、外部资源管理、名字服务等;并在实际中得到了初步应用,取得了很好的效果.与其它方式的服务相比,它有着易于开发、易于管理和易于加载服务等特点.对其理论背景、体系结构、关键技术以及其上的应用领域框架等进行了全面的研究.  相似文献   

3.
初始的JavaBenas的定义描述了主要运行在客户侧的客户/服务器系统之上的Java组件的行为和属性,企业JavaBeans的1.0版本的定义更改这种情况,企业JavaBeans是为创造可扩展的,多功能的,分布的应用提供的组件体系结构,而且它让创建动态的、可扩展的应用服务器成为可能。最后业界都表现对企业JavaBeans(EJB)技术的关注,开始制定计划去实施这种基本的组件,自从1998年3月企业  相似文献   

4.
3-Tiers模式的办公自动化系统WUOA的设计与实现   总被引:1,自引:0,他引:1  
为保证系统提供更好的客户服务、更快的响应,采用3-Tiers模型作为WUOA的软件体系结构;同时,用组件技术设计实现了WUOA中间层的全部软件功能。但3-Tiers结构中,组件在应用服务器与客户机之间的频繁信息传送,必然导致网络瓶颈问题。笔者提出了“虚拟”应用服务器的概念,设计了适用于OA的虚拟应用服务器VOA-APP,根据组件的使用频度、特征,适度地将组件分布在网络节点和客户机上,在组件分布的基础上,VOA-APP完成组件的实时发布与更新,较好地解决了组件集中与分散分布的协调问题。  相似文献   

5.
支持EJB动态分布的组件迁移模型与算法   总被引:10,自引:0,他引:10       下载免费PDF全文
范国闯  魏峻  钟华  冯玉琳 《软件学报》2004,15(3):404-413
Web应用服务器是Web计算环境下的新型中间件,为基于组件的分布式Web应用提供了基础运行平台.组件静态分布限制了事务性Web应用在运行期间适应执行环境变化的能力.为了满足Web应用的动态分布需求,Web应用服务器需在底层为组件提供一种动态迁移的能力.如何维持组件迁移前后的一致性是组件迁移中最棘手的问题之一.为解决此问题,定义了组件迁移一致性约束CMC(component migration constrains),并给出了在J2EE(Java 2 platform enterpnse edition)应用服务器中支持EJB(enterprise Java Bean)动态分布的组件迁移模型和SLB Copy,SFB_Copy,EB_Copy 3个迁移算法.分析得出SLB_Copy,SFB_Copy和EB_Copy均满足CMC约束.迁移模型和算法已在自主研制的Web应用服务器WebFrame2.0中实现,并已应用到自适应负载平衡、失效恢复等多个方面.  相似文献   

6.
今天大型的Web应用程序部分为4层:瘦客户端、应用服务器层、事务监视器、数据库。在事务监视器及应用服务器层之间发生冲突的时候,一般是应用服务器层暂时退出会话。随着技术的不断发展,在不久的将来我们将会看到三层或三层半的开发模式:结合了应用程序服务器(或事务监视器)及数据库的瘦客户端。事务监视器提供大量的运行时刻功能,例如线程和连接池、  相似文献   

7.
Oracle iAS 作为 OAS 应用服务器的升级版,将重点从面向数据库的管理转到Internet 数据管理。Oracle iAS 是一种集成通用应用平台,特别是它独有的数据缓存功能,可以提高大访问量网站的访问速度。9月19日,Oracle 中国公司售前销售总监黄玮向记者介绍了这种即将在中国推出的产品。Oracle iAS 是一种应用服务器产品,英文全称为 Oracle Internet ApplicationServer。与 Internet 数据库 Oracle8i 一起,为创建和部署任何基于网络的应用提供了一个完整的 Internet 平台,包括门户、事务应用、商业智能工具、无线上网应用和企业集成等等。通过与 Oracle 8i 共享通用技术组件,Oracle iAS 能够满足关  相似文献   

8.
左林  刘绍华  冯玉琳  魏峻  李洋 《软件学报》2008,19(2):432-445
当前普遍采用的复制技术和事务处理技术都无法满足应用的End-to-End可靠性需求,前者通过前向错误恢复来保证应用操作的存活性,后者通过后向错误恢复来保证应用数据的安全性.如何融合这两种技术以实现End-to-End可靠性保证,成为目前研究的热点问题.然而,已有的方法都是基于简单事务模式的假设,即只有中间层应用服务器上的容器发起事务,而很少考虑应用中普遍存在的复杂事务模式,如客户事务和嵌套事务.为了解决这个问题,首先识别出了几种典型的事务模式.针对这些事务模式,基于状态同步点概念提出了一种能够统一提供End-to-End可靠性保证的Web应用服务器复制机制RSCTP(replication scheme for complex transaction pattern).RSCTP机制采取primary-backup方式来复制EJB组件以保证业务逻辑的高可用性,同时采取primary-backup方式复制事务协调者来消除分布式事务处理中两阶段提交协议可能出现的阻塞问题.通过在不同事务模式下的失效分析,说明了该机制的有效性.已经实现了RSCTP机制并集成到了遵循J2EE规范的Web应用服务器OnceAS中.性能评价显示,该机制带来的系统开销较小.  相似文献   

9.
阐述了EJB组件的概念、数据资源访问的结构模式,并对其重要技术:JNDI技术、JBDC和连接池技术以及对象持久化进行详细的分析和研究.结合Weblogic应用服务器,通过实例说明了基于EJB组件的数据库访问的实现过程.  相似文献   

10.
本文阐述了以J2EE技术为基础的企业级Wcb应用开发.从三层体系结构的角度出发,讲述了数据层、EJB层、Web层组件的开发,以及在J2EE应用服务器上的部署,并给出了一个通过中间层EJB完成旅游向导系统的实例.  相似文献   

11.
RMI-IIOP协议扩展了J2EE应用服务嚣的应用领域。符合CORBAIDL规范的非Java语言编写的CORBA客户端可以通过IIOP协议与J2EE应用组件之间实现互操作。在分布式事务环境中,CORBA客户端通过IIOP协议调用应用服务嚣上的EJB组件时,应用服务嚣需要保证客户端的CORBA调用能正确到达EJB组件,并且事务上下文在客户端和服务器之间能够有效传播。本文基于应用服务嚣的JMX体系结构,设计了一个支持事务互操作的服务框架,实现了事务环境下基于IIOP协议对EJB的调用。它具有较好的灵活性和可重配性。并已经在中科院软件所研制的OnceAS应用服务嚣中得到了实现。  相似文献   

12.
本文简要介绍了基于构件的软件开发方法(CBD)和基于构件的业务应用软件框架(CBAF),以此为基础建立了一个能满足分布异构环境系统集成需要、具备软件互操作能力、实现Client/Server与Browser/Server应用相统一的医疗保险领域应用框架,并对涉及的关键技术进行了论述。  相似文献   

13.
EJB和CORBA互操作的实现   总被引:3,自引:0,他引:3  
文章简要介绍了EJB和CORBA这两种分布式应用平台,分析了这两种平台上的应用进行互操作的可能性。提出了一种在J2EE应用服务器中通过添加CORBA服务实现EJB和CORBA互操作的方法。  相似文献   

14.
EJB性能改进研究与实践   总被引:4,自引:0,他引:4  
刘恒 《微计算机信息》2006,22(27):313-314
EJB是J2EE的核心技术之一,EJB的性能直接影响到J2EE应用的性能。本文研究了优化EJB的具体策略和方法。并结合一个实际的应用来实践如何通过改进EJB的性能来提升整个系统的性能。  相似文献   

15.
给出了一个基于Internet的商品交易系统的软件结构、设计方法和实现技术。该系统采用了基于浏览器/Web服务器/应用服务器/数据库的多层结构模型,以黑板结构实现应用服务器多进程之间的协同,可作为复杂应用系统的开发模板。  相似文献   

16.
苏亮  王克波  黄杰  邹鹏 《计算机应用》2004,24(1):108-110
传统的构件模型依赖于特定平台的底层服务,重用程度较低。本文遵循CCM3.0规范,深入阐述了CORBA分布构件模型的基本原理及其实现方案,并将底层服务与业务逻辑分离,降低了应用开发的复杂度,并达到了二进制代码级的重用,实现了服务端程序的跨平台与可维护。  相似文献   

17.
在介绍AJAX应用程式开发框架-ZK和EJB官方新标准-EJB3之后,剖析了二者结合的特性,总结了现有的本地调用EJB3的方法。针对官方尚未给出的ZK框架如何远程调用EJB3的问题,通过实例给出了解决方法,为企业级的AJAX应用程序的开发提供了参考。  相似文献   

18.
本文以一个具体的应用系统—学生选课信息系统的设计与实现来说明如何利用UML和EJB组件来设计和构建分布式软件系统平台。UML和组件技术结合使用能提高开发效率,增加系统的易维护性。  相似文献   

19.
本文以一个具体的应用系统一学生选课信息系统的设计与实现来说明如何利用UML和驴组件来设计和构建分布式软件系统平台。UML和组件技术结合使用能提高开发效率,增加系统的易维护性。  相似文献   

20.
用JSP创建基于WebSphere的Domino Web应用   总被引:1,自引:0,他引:1  
靳芬  秦肖臻  王卓  汪秉文 《微机发展》2004,14(10):17-20
Lotus Domino和WebSphere Application Server都是构建企业级分布式应用的平台,它们互操作的许多方法最终产生了一个功能强大的组合,为应用整合提供了可能,为用户提供一个透明的应用平台。文中介绍了在WebSphere Studio Application Developer提供整合的开发环境(IDE)上进行系统的集成,并给出了解决实例。这种方法以Websphere Application Server为平台,利用JSP调用Domino,可以大大方便开发以两者的主要优点为特征的Web应用程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号