基于EJB中间件技术的研究和企业应用

来源 :贵州大学 | 被引量 : 0次 | 上传用户:sscy2002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的广泛应用和发展,企业应用由集中式企业内部应用,逐步转为分布式全球应用。面对新的要求,原有的中间件技术已无法满足要求。中间件技术J2EE是应运而生,J2EE中间件技术,由构件化为主要特点,主要目标是简化分布式应用的开发。J2EE中间件技术,具有良好的使用价值和应用前景。   采用EJB中间件作为应用系统的业务层已成为企业界的共识。特别是在大规模的并发业务处理中,以EJB中间件容器为基础框架的多层体系结构已经成为开发是否成功的关键。基于EJB中间件技术实现Web应用系统是一个具有重要学术价值和实用价值的研究方向。本文研究的关键技术、创新点和所做的工作如下:   1:描述了EJB和J2EE体系结构、设计框架、以及它们是如何适合于满足当今企业计算的需求;讨论了与EJB体系结构相关的Java命名服务(JNDI)和消息服务(JMS),且是分布系统的基础;   2:详细地讨论了Java访问数据库技术JDBC,具体讨论了在EJB中基于JNDI和数据源的配置和使用方法;   3:详细地介绍了EJB组件的每个企业bean类型,讨论了构建EJB类及其接口的机制。从开发的角度讨论了如何将EJB组件从开发、编写部署描述符到生成组件的归档文档(ejbname.jar);对EJB的表示层进行了描述,主要从基于Web应用的方式讨论了用J2EE组件Servlet和JSP技术对EJB组件进行访问;   4:基于BeaWebLogicServer7.0,进行EJB技术的网上拍卖系统的设计与实现,采用了几种很有代表性的EJB层次构架模式和层间数据传送模式来开发该应用系统。从实际应用出发,研究了J2EE企业应用程序中EJB组件的开发、部署和表示层的实现技术。   5:提出使用工具的半自动开发方法和流程,设计并实现了英式拍卖网上系统,特点与创新如下:1)仅提供本地接口的CMP实体bean来实现持久性数据,及满足域数据传送对象模式的要求。2)采用会话bean来访问实体bean,同时提供远程接口来满足远程客户端(Web应用层的JSP组件)的访问。3)使用视图类AddressView、AuctionDetailView、AuctionSummaryView和BidView来实现域数据传送。4)使用EmailServiceBean消息驱动bean来处理消息业务逻辑。5)采用JSP来实现系统的表示层。在表示层使用Model-view-Controller范式,既采用JavaBean来聚合EJB层的会话Bean的业务逻辑。
其他文献
  随着电子商务在全球的迅猛发展,电子商务的安全问题日益受到人们的关注。安全的电子商务协议是确保电子商务活动可靠开展的基础,而安全协议的形式化分析逻辑则是检验协议是
本文首先介绍了纹理合成技术的发展,全面分析了目前纹理合成领域所面临的问题,总结了纹理合成技术,并对各种方法的纹理合成进行了详细的分析和研究。从合成质量的角度对现有基
互联网经过几十年的发展,已经深刻影响人们的生活与工作方式。但网络用户数量的不断增加,新的网络业务大量涌现,使得传统面向业务的网络体系架构难以适应互联网发展需要,以构件化
网络配置管理是网络管理系统的一个功能域,它负责监控和管理整个网络的配置状态,提供数据、拓扑自动发现、通讯等服务,是其它各管理功能的基础。本文在NGOSS思想指导下,采用W
随着网络的迅速发展,网络的服务质量(QoS)保证成为当前网络研究的热点问题。主动队列管理和区分服务网的流量控制策略都是IPQoS的重要内容。 本文首先从理论和模拟实验两
快速发展的三维显示技术和高性能网络,使协同虚拟环境步入了快速发展的阶段,越来越多的用户在协同虚拟环境进行交互合作。几年来无线通讯高速发展,多功能,高性能的移动设备不断涌
实体链接,即是将抽取出的命名实体规范化,将其变成标准形式并链接到知识库对应实体的过程。具体而言,由于文本中的实体可能以多种形式存在,单纯依靠实体抽取技术并不能直接在知识
时间问题是一个企业提高效率和信誉的重要因素。因此,时间的验证与分析成为当今工作流研究的一个热点问题。在一个实际的工作流中,常常有一些可跨越活动和可替换路径,对可跨
随着网络的飞速发展,IP报文传输在网络中的比重越来越大;从长远来看,IP报文传输必然成为未来的主导业务;此外,用户日益增长的带宽需求使光传输网络具有广阔的应用前景。因此,
生物计算机的研究是理论计算机研究领域的一个重要分支,生物计算机的核心思想是用生化反应来模拟计算操作。依托生物分子尤其是DNA分子的大规模并行性,生物计算机在解决NP问题