资源描述:
《面向soa的企业服务总线研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第28卷第3期计算机应用Vol.28No.32008年3月ComputerApplicationsMar.2008文章编号:1001-9081(2008)03-0819-04面向SOA的企业服务总线研究与实现12童鑫,李军义(1.湖南大学软件学院,长沙410082;2.湖南大学计算机与通信学院,长沙410082)(tongshq0828@163.com)摘要:针对企业日益增长的信息共享和业务整合的需求,面向SOA的企业服务总线屏蔽各类异构的应用从而实现基于SOA架构的企业应用集成是大势所趋。现有的面向SOA的企业服务总线(s2ESB
2、)大多立足于提供Web服务容器,并没有提供统一的适配机制无缝集成各类企业应用,从而极大限制s2ESB的高可用性和可扩展性。首先,提出了一种新型的基于SOA架构的企业应用集成环境,从而明确了s2ESB在构建企业应用集成中的地位和作用;其次,提出了s2ESB的体系结构模型,并解决了协议适配,服务适配和公共服务等关键技术问题;最后,原型系统证明s2ESB的灵活性,可有效集成各类异构企业应用。关键词:面向SOA架构的企业服务总线;协议适配;服务适配中图分类号:TP311文献标志码:AResearchandimplementofSOA2ori
3、entedenterpriseservicesbus12TONGXin,LIJun2yi(1.SchoolofSoftware,HunanUniversity,ChangshaHunan410082,China;2.SchoolofComputerandCommunication,HunanUniversity,ChangshaHunan410082,China)Abstract:Forthequicklygrowingrequirementsofinformationsharingandbusinessintegrationine
4、nterprise,ittendstouseSOAarchitecturetointegrateenterpriseapplicationsbecauseenterpriseservicebuscanshieldtheheterogeneousenterpriseapplications.CurrentproductsofSOA2orientedEnterpriseServiceBus(s2ESB)canmainlyofferWebservicescontainerbutunifiedadaptermechanismtointegr
5、atesomekindsofenterpriseapplications.Itrestrictstheavailabilityandscalabilityofs2ESB.Inthispaper,itfirstlybroughtforwardanewSOA2basedenterpriseapplicationintegrationenvironmentwhichclarifiedthestatusandfunctionofs2ESBinconstructingWebservices2basedapplicationsupporting
6、platform.Then,itpresentedanarchitecturefors2ESB,andthenanalyzedsomekeytechnologiesincludingprotocolsadaptation,serviceadaptationandcommonservicesetc.Atlast,s2ESBisprovedtobefeasibleandeffectivebyprototypesystem.Keywords:SOA2orientedEnterpriseServiceBus(s2ESB);protocola
7、daptation;serviceadaptation[2][3]线产品,如BEAAquaLogicServiceBus,IONAXMLBus,0引言[4]IBMWebSphereServiceBus等,这些产品立足于提供Web[5][6]随着经济全球化趋势以及网络技术的发展,企业运营模服务运行管理环境,以CORBA、JavaEE等平台为宿主环式正发生巨大的变化,企业对于信息共享和业务整合的需求境,能按应用需求直接开发新的Web服务,由于没有提供统越来越高,企业应用集成面临着新的挑战:兼并与收购导致企一的适配机制来集成各类异构的企业
8、应用,因而不利于集成业规模不断扩大,要求企业业务突破地域限制;市场瞬息万变遗留应用,可用性和扩展性受到很大限制。化要求企业具有良好的灵活性和适应性以应对市场变化,保为明确界定面向SOA的企业服务总线在企业应用集成护和提升企业效益;要求