欢迎来到天天文库
浏览记录
ID:34818858
大小:1.85 MB
页数:66页
时间:2019-03-11
《探析ejb体系结构的改进及应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号UDCEJB体系结构的改进及应用Y856250密级——单位代码!Q151(中文题名和副题名)指导教师赵广利学位授予单位申请学位级别研究方向李其浩(研究生姓名)职称副教授大连海事大学亟±学科与专业计算机应用技术计算机网络应用技术论文提交日期2005年3月学位授予日期答辩委员会主席评闻八摘要随着全球经济一体化和电子商务的发展,传统的web技术已不能适应企业快速重组和电子商务内部逻辑的复杂性、安全性以及商务形式变化快的特性。在这种情况下,J2EE(Java2EnterpriseEdition)技术脱颖而出。作为当今流行的主流开发平
2、台之一,J2EE为企业级Web应用的开发提供了丰富的技术选择与服务支持。然而,J2EE平台技术的多样性以及企业级应用系统开发的复杂性也给J2EE项目的实旌带来了许多困难和挑战,在采用J2EE/EYB(EnterpriseJavaBeans)开发企业应用时,由于其自身存在的一些缺陷,会影响其整体的性能,因此必须改进其不足之处,使J2EE/EJB多层体系结构更能适应大型的企业应用。’本文通过对传统的J2EE/EJB的体系结构和技术规范的研究和分析,深入探讨了J2EE/EJB体系结构的相关概念以及基于EJB的多层分布式企业应用开发的工作
3、原理,论述了传统EJB体系结构在执行效率、访问速度、可扩展性和可维护性方面的缺陷和不足。并在传统的EJB体系结构基础上,对传统的EJB体系结构进行了改进,提出了一种适应于企业的分布式多层应用体系结构:在传统的体系结构体系上增加了数据访问层、工作流对象层和快读通道,使得原有的三层体系结构扩展成为五层。数据访问层屏蔽了数据资源的差异,实现数据访问和数据类型的松耦合;工作流对象层为客户端对象提供一种标准的访问接口,使得管理/使用工作流对象和实现工作流对象的开发分开;快读通道提供一条非EJB的访问途径,加速系统的数据访问,提高系统效率。通
4、过这些体系结构上的改进,来弥补EJB技术的一些不足,使得EJB体系结构能更加适应实际应用系统的需求,最后将这些研究成果应用到上海市委党校综合教务管理信息系统上去。关键词:EJB体系结构DAO工作流对象层快读通道AbstractWiththedevelopmentofglobaleconomicintegrationande-commerce,ThetraditionalWebtechnologyca/'/’talreadymeetthefastrecombinatingofenterprisesandthecomplexity,t
5、hesecurityandthechangeablecommercialformofinnerlogicwithine—commerce.Inthiscase,J2EE(Java2EnterpriseEdition)technologyshowsit’Stalem。Asoneofthemostpopularmajordevelopingplatformsnowadays,J2EEofferedtheabundanttechnologychoosingandservicesupportforthedevelopmentofenter
6、priselayerWebuses。ButthevarietyofJ2EEplatformtechnologyandthecomplexityofapplicationsystemoftheenterpriselayerdevelopmenthavebroughta10tofdifficultiesandchallengestoimplementationofJ2EEprojecteither.Thispapergivethestudyingandanalysisofthearchitecturethetechnicalspeci
7、ficationoftraditionalJ2EE/EJB(EnterpriseJavaBeans),probeintotherelevantconceptofJ2EE/EJBarchitectureandoperationprincipleofmulti-layerdistributedenterprise’SapplicationanddevelopmentbasedonEJBdeeply,DescribingthedefectoftraditionalEJBarchitectureinperformance,accesssp
8、eed,expansibilityanddeficiencyofthemaintainability.ThePaperhasputforwardaimproveddistributedmulti·layerapplicationarchitectu
此文档下载收益归作者所有