探索基于ejb的应用系统的分析与设计

探索基于ejb的应用系统的分析与设计

ID:35123081

大小:1.73 MB

页数:66页

时间:2019-03-19

探索基于ejb的应用系统的分析与设计_第1页
探索基于ejb的应用系统的分析与设计_第2页
探索基于ejb的应用系统的分析与设计_第3页
探索基于ejb的应用系统的分析与设计_第4页
探索基于ejb的应用系统的分析与设计_第5页
资源描述:

《探索基于ejb的应用系统的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南交通大学硕士学位论文基于EJB的应用系统的分析与设计姓名:蔡少广申请学位级别:硕士专业:计算机应用技术指导教师:黄洪20050301西南交通大学研究生硕士学位论文第1页摘要EnterpriseJavaBean(EJB)是一种服务器端组件体系结构,能够写出可扩展的的企业级的分布式组件应用程序,本文对EJB体系结构进行了详细分析,同时介绍了J2EE系统架构,并对企业级Bean的组成部分和部署描述作了系统阐述。同时,对会话Bean、实体Bean、消息驱动Bean三种EJB类型分别进行了详细的论述,从定义、持久性、生命周期、应用场合等多方面进行了详细的理论阐述。重点分

2、析了实体Bean和会话Bean。对状态会话Bean和无状态会话Bean进行了比较。对实体Bean从持久性管理的角度分别分析了BMP和CMP两种不同方式的实体Bean,并分析了实体Bean和会话Bean的差别。最后,以一个具体的EJB应用系统的设计为例来说明如何利用EJB来构建分布式软件系统平台。从需求分析到系统结构对系统进行了详细的描述。设计了数据库结构,采用数掘库表缓冲技术减少系统响应时间。在服务器端实体Bean和会话Bean的创建过程中,使用了Value对象来减少实体Bean内容在远程接口上的传递:使用Faqade模式和间接引用技术实现了Bean之间的松耦合:

3、使用了EJB的声明性事务实现了系统的关键业务操作。客户端则使用了MVC模式。关键词:EJB;J2EE;模式:bean西南交通大学研究生硕士学位论文第1I页AbstractEJB(EnterpriseJavaBean)istheserver-sidecomponentmedeLanditspurposeistodevelopextensibleenterprisedistributedapplicationsystem.n把thesisanalyzestheframeworkofEJBandtheframeworkofJ2EEindetail.Alsoitdetai

4、lsthecomponentofBeananddeploymentofBean.Meanwhile,thethesisdiscoursesuponthesessionbean、entitybean、message—drivenbeanthroughtheirdefinition、persistence、lifecycle、use.ItemphasizestOanalyzethesessionbeanandentitybeanandcomparesthedifferencesbetweenstatefulsessionbeanandstatelessbean.Itd

5、iscussesthetwotypesofentitybean,BMPandCMPthroughtheviewofpersistencemanagement,andatthesametime,analyzesthedifferencesbetweensessionbeanandentitybean.Atlast,itgivesanexamplefordescribinghowtodesignawholesystembasedonEJBanddetailesthesystemfromrequirementtodesign,Designingthedatabasean

6、dusingdatabasetablebuffertechnologyistoreducetheresponsetimeofsystem.DuringtheCOUrseofconstructingsessionbeanandentitybeanontheserver-side,itreducesthepassofthecontentofentitybeanbyusingvalueobject,realizestheloosecouplingofbeanbyusingfaqadepatternandindirectreferenceandthekeyoperatio

7、nofsystembyusingthedeclaretransactionofEJB.However,itusestheMVCpatternontheclientside.Keywords:EJB;J2EE;pattern;bean西南交通大学研究生硕士学位论文第1页第1章绪论1.1中间件技术现状与动态1.1.1中间件技术的形成与发展现状企业应用系统已经经历了巨大的发展。第一代企业应用是集中式的大型机应用。在20世纪80年代后期和90年代早期,几乎所有新的企业应用采用二层体系结构.即C/S客户服务器体系结构:二层结构适用于WEB出现之前的大多数企业应用,它的好处主

8、要是开发容

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。