J2EE应用服务器架构设计和EJB容器的实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:Lavenderws
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet技术发展加快了基于网络的企业应用系统的设计和开发,传统的Client/Server方式已经不能适应当前快速易变的商业发展的需要了。而J2EE技术正是基于Internet上Web技术的特点而产生和发展的,提供了一个利用基于组件的方法来设计、开发、装配以及部署企业信息系统。将商务逻辑从客户端、服务器端独立出来,更适应于日益复杂化和日益变化的商务逻辑的需要,从而带来了开发、维护和使用时的便利。 在本论文中,主要做了两个方面的工作:第一,通过分析和研究J2EE中一系列的规范,提出了一个基于服务的集成总线式的应用服务器体系架构,并对架构的主要组成部分做了详细的功能分析。第二,为了验证提出的架构的可行性,实现了架构中的EJB容器。 本文提出的体系架构借鉴了基于组件的企业应用开发方法以及基于服务的体系架构和web服务的思想。该架构利用一个集成总线将J2EE一系列规范中归纳出来的服务组件组装在一起。与当前主要采用的微内核的、基于服务的、层次结构的相比较,具有更好的扩展性和可配置性。 关于EJB容器实现方面,主要部分有:EJB服务组件;实现了EJB容器逻辑功能,这些逻辑功能包括部署企业JavaBean和调用企业JavaBean的业务方法;对于企业JavaBean组件的生命周期的管理则转交给实例管理器实现;又依据EJB2.1的规范利用动态代理的机制实现了EJB API接口,这些接口包括EJB的Home,Object接口等等。 通过试验证明设计的EJB容器能够通过EJB容器服务组件集成到架构中的集成总线中,证实了基于服务的集成总线式的应用服务器体系架构的可行性。
其他文献
目前,我国电信网络正处于高速发展中,网络的规模越来越大,设备种类越来越多,组网方式越来越多样化,应用越来越复杂,但是网络管理系统仍然普遍采用管理员/代理的集中式管理方
随着面向对象编程OOP(Object Oriented Programming)技术的快速发展,OOP已成为当前主流编程技术之一,并被广泛应用于设计和开发面向对象软件OOS(Object Oriented Software,)
随着移动云计算的兴起,以智能手机为代表的移动设备已经成为人们日常生活一部分。越来越多的用户将自己的隐私数据存储在移动设备上,移动平台的数据安全问题越来越重要,特别
随着网络技术的发展,以太网和TCP/IP在工业控制领域得到了越来越广泛的应用,但是,许多工业控制设备的数据传输使用的是符合RS-232标准的串行接口。为了使具有串行接口的设备能上
随着计算机、通信和网络技术的高速发展,全球信息化的步伐越来越快,网络信息系统成为人类社会持续发展的基础设施。人类在感受到了网络信息系统对社会发展做出巨大贡献的同时
句法分析是机器翻译的核心部分,而依存关系分析又是一种重要的句法分析方法,依存关系分析所成生的依存关系树即可以表示词与词之间的深层联系又可以节省存储空间。本文研究了
随着计算机技术的发展,我们已经进入多核时代。为了利用多核设备带来的潜在计算能力,并行程序得到了普遍的应用。然而,并行程序执行的不确定性与并行错误的多样性也使软件调
本文主要研究了针对低莱斯因子信道特性的带内三频QPSK调制解调器的设计与实现,对调制解调器设计和实现过程中的一些关键技术做了较为全面的分析。首先研究了无线电波在地—空
近年来,基于人体生物特征的识别技术得到了长足的发展。其中,虹膜因其具有丰富的细节和纹理独特而成为目前国内外的又一个研究热点。与其它生物特征相比,虹膜被认为是更稳定、更
为了充分利用不同模态的医学图像信息,需要对图像进行融合,而融合之前必不可缺的就是图像配准。图像配准是医学图像处理中的关键技术,对医学图像处理技术发展具有十分重要的