预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共77页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

南开大学 硕士学位论文 面向服务体系架构的企业服务总线设计与实现 姓名:毛国兴 申请学位级别:硕士 专业:软件工程 指导教师:黄亚楼 20070401 摘要面向服务的体系架构(Service-OrientedArchitecture,SOA)是近几年新提出的解决应用系统互联互通的一种新的架构思想,它遵循统一的标准和规范。企业服务总线(EnterpriseBus,ESB)是实现SOA的基础架构设施。ESB不仅解决了令企业最头痛的信息系统整合问题,还为企业提供了一个软件的基础体系架构。ESB是一个基于标准的、松散耦合的、灵活性和扩展性非常高的平台,适合于对企业组织的各种异构系统进行整合,并为以后开发的各种面向服务的应用提供自动的集成,当企业的业务需求有变化时也不需要对原来的系统进行改造,真正达到“按需互连”的效果。正是在这样的背景下,论文以面向服务的企业服务总线为题,开展有关的研究。首先,论文在介绍SOA概念的基础上,论述了SOA的特点,通过对这些特点的分析可以更好地理解SOA架构的作用和意义,随后给出了SOA一种技术参考架构模型。然后重点对支撑SOA架构的重要组件ESB进行了全面系统地介绍,阐述了ESB在面向服务的体系架构中所扮演的角色和主要功能。在此基础上设计并实现了其中最重要的ESB的核心服务:基于消息流程的路由服务、消息映射转换服务、消息传输服务、资源(服务)库;设计实现了与遗留系统连接的ESB适配器框架,以及ESB进行统一管理配置的管理框架模块,详细地描述了基本架构、主要作用以及操作流程。论文所开展的工作在湖南烟草商业系统应用集成项目,以及辽宁烟草应用集成项目中作为应用集成的基础架构使用,系统分别连接了由不同开发商开发的财务、烟叶、营销、仓储等系统,取得了良好效果。关键词:Web服务,面向服务的体系架构,企业服务总线Service bet、Ⅳ啪ABSTRACTout.TheyRepository.Thesomeofthetechnologieswhichdetail.Thenillustrated.Themeasured,loosecoupling,flexiblec孤providedistributod,message-orientedupon‘businessservices’andconnectpossible.evenbeanintroduced,andSOAmodelandandItinerary·BasedTransportimplementationmanagementHunanArchitecture(SOA)isBus(ESB)iscentralWaditionalXMLinteractionsorganizations.ESBconcretediscussions,wefunctionsSecondly,theintroducesBus(ESB)whichcoreservicescardedRouting,MessageTransformation,MessagesectionsFramework,andManagementprovinceprojectintegrationt)rpearchitecturesystem'sfollowsSOA.Itprobleminformationsystemconformityplatform.architecture.supportingtransformation,withinmessages.Itadds‘intelligence’toinfrastructure,andautomatemultiplesystemsshouldtoasmanytheybackground,thedissertationtheEnterpriseFirstly,SOAdetail.understandingwithmeaningsofSOA.Then,abasicimplementarecomponentmainmonitoringFrameworkmoreinService-Orientednewofsolveapplicationinterpenetration.Ituniversalstandard.EnterpriseServiceofteninfTasUuctureforonlybutalsoprovidebasicinfrastructure.ESBisexpandableESBEAIfeaturessuchmessageroutingcontextbasedtechnologythatthusenablescreationapplicationsbusinessprocessesabletechnologiesifpresentmayissu