【摘 要】
:
EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的组件体系结构。本文首先简要介绍了J2EE技术规范,然后阐述了EJB的体系结构和各组成部分。同时,
论文部分内容阅读
EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的组件体系结构。本文首先简要介绍了J2EE技术规范,然后阐述了EJB的体系结构和各组成部分。同时,对会话Bean、实体Bean和消息驱动Bean分别进行了阐述,并对它们的生命周期及其特点进行了具体分析。 EJB适于开发分布式应用系统,通过提供统一的开发平台,降低了开发多层应用的复杂性,同时提供对现有应用程序集成强有力的支持。目前,EJB系统还存在着一些问题,主要有:层次之间联系过于紧密,客户端和后端的业务对象具有较强的依赖关系,不利于系统的管理和维护;在客户和服务器之间太多的方法调用会导致了网络性能方面的问题;缺乏统一的客户访问机制,将业务对象暴露给客户端,可能会产生安全方面的问题。针对以上问题,本论文提出了基于EJB的三层应用模型,并讨论了其实现方法。 EJB适于电子商务系统的开发,但使用EJB技术开发的电子商务系统存在着性能和可维护性等问题。为了解决这些问题,本论文在基于EJB的三层应用模型的基础上,提出了基于EJB的电子商务开发模型,将基于EJB的三层应用模型应用到电子商务系统开发中,并通过一个电子商务系统的开发实例对其进行了实现。
其他文献
随着机器学习、数据挖掘等人工智能技术的发展,在线学习系统在个性化、智能化方面有着越来越大的提升空间。现有的个性化学习系统,大都致力于获取学生用户学习兴趣这一个性,
在LTE移动网络系统中,由于移动终端存在进行数据业务时数据传输速率相对较低,且传输时不稳定,不能满足广大用户对于终端上数据应用的需要,针对这个问题,需要采取一定的策略来优化
数据挖掘是从存放数据库、数据仓库或其它信息库中的大量数据中挖掘有趣知识的过程。它包含关联规则挖掘、预测、分类、聚类、演化分析等多种技术手段,其中关联规则挖掘是一种
电子选举指的是通过现代网络技术和密码学技术来实现现实生活中的选举行为,是对密码学领域内各种密码学知识的一种综合应用。它综合运用了公钥密码体制、数字签名、匿名信道、
随着Internet的迅猛发展,全球面临着数据库爆炸的挑战,人们常会感到被数据淹没却仍觉得知识饥饿的困惑。数据挖掘技术是解决上述问题的一种方法。数据挖掘是数据库中知识发现过
随着制造业规模的不断发展,信息化在工业生产中的地位越来越重要。制造执行系统的出现有效的解决了制造业信息化实施过程中出现的问题。它有效的将生产计划层和设备自动化系
煤矿监控系统的集成化、网络化是目前煤矿安全领域的一个重要发展方向。是一种综合集成技术,涉及现场总线技术、计算机技术、通信技术和网络技术等。 本课题主要研究了煤矿
当前,工作流技术已经成为企业信息化的一个热点,针对企业业务应用的开发离不开工作流技术的支持。文中深入讨论了工作流模型、工作流建模理论和方法以及工作流引擎层次结构,
随着Internet技术的飞速发展,人们越来越多地依赖网络这个巨大的知识平台。作为用户利用网络信息的重要接口,搜索引擎的发展自Web诞生之日起就一直没有停息。同时,计算机的日
目前,很多软件系统的更新和升级不再是停止运行后进行编码扩充,而是在运行过程中进行功能模块的动态添加,充分利用遗产系统。现有的研究方法包括网络构件,分布式组件和Agent等都