欢迎来到天天文库
浏览记录
ID:34791124
大小:1.98 MB
页数:56页
时间:2019-03-10
《浅谈ejb server的实现技术研究及一些改进》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士学位论文EJBServer的实现技术研究及一些改进姓名:杨晔申请学位级别:硕士专业:计算机应用技术指导教师:尤晋元2002.1.1EJBServer的实现技术研究及一些改进~~~摘要Sun公司发布的EJB是一个主流的分布式构件规范,其应用越来越广泛。所谓的EJBServer是指符合EJB规范的,由各个独立软件厂商自行开发的EJB构件运行平台。f作为上海市科技发展基金项目’尸——“EJBServer技术研究”的一部分,/本文研究了EJBServer的,实现技术,提出了一种基于XML实现Persistence的新方法,并且
2、基于SOAP在EJB调用方面对EJBServer进行了功能扩展。本文首先对EJB规范进行孑分析,并着重深入分析了EJB规范中的Persistence的机制和EJB远程调用机制。在此基础上,本文研究了EJBServer核心功能的实现技术,并给出了一个具体实现。然后本文对一个完整的开发源码的EJBServer——JBoss进行了深入剖析,对]Boss代码组织和构成进行了详尽的分析,并且提出了在JBoss基础上进行二次开发的方法。考虑到资源占用和异种数据平台之间的可交换性,本文进一步提出了一个基于XML实现Persistence的设计方案,
3、并且给出了具体的实现。~———~为了使得各种不同平台的客户端能以统一的方式调用EJB,本文对EJBServer的功能进行了扩展,提出了在EJBServer上实现基于SOAP的EJB调用的设计方案,并且给出了一个具体的实现。/本文还给出了一些应用实例以测试对EJBServer的功能扩展。测试结果表明,本文对EJBseⅣer的功能扩展是可行并有效的)。关键宇分布式构件,EJB,Persistence,XML,SOAPTHEIMPLEMENTATIONTECHNOLOGYOFEJBSERVERANDSOMElMPROVEMENTABSTRA
4、CTTheEJBspecificationpublishedbySunMicrosystem,Incisoneofthemainstreamofdistributed,eomp笾nenttechnology.EJBhasawiderandwiderapplicationnow.TheSO—calledEJBServeristheruntimeenvironmentofEJBwhichisconformedtOthespecificationandimplementedbytheISVs.AsapartofShanghaiScience
5、andTechnologyDevelopmentfimdingproject,"ResearchofEJBServerTechnlogy”,thisarticlereseachedtheimplementationtechnologyofEJBServer,putforwardanewmethodtoimplementpersistencebasedonXML,andextendedtheEJBinvokafion如nctionsofEJBServerbasedonSOAPFirst,thisarticleanalysedthespe
6、cificationofEJB,andwentfurther‘。—~●onpersistenceandremotein审okationofEJ.BOnbasedofthis,thisarticleresearchedtheimplementationtechnologyofthecorefunctionofEJBServer,andgiveadetailedimplementation.Thenthisarticleanalysedacomplete,opensourceEJBServer,JBoss,showeditscodeorg
7、anizationanditsdetailedstructure,andputforwardsomemethodstomakesomefurtherdevelopmentbasedJBOSSConsideringtheresourcecomsumingandtheexchangabilitybetweendifferentdataplatform,thisarticleputforwardaplantoimplementpersistencebasedSOAP,andgaveadetailedimplementationBecause
8、itiswantedthatclientsdifferentplatformscaninvokeEJBinanuniformedway,thisarticleextendedthefunctionsoftheEJBser
此文档下载收益归作者所有