欢迎来到天天文库
浏览记录
ID:33164053
大小:3.03 MB
页数:66页
时间:2019-02-21
《基于soa的企业应用集成架构研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海海洋大学硕士学位论文基于SOA的企业应用集成架构研究姓名:陈之望申请学位级别:硕士专业:计算机应用技术指导教师:吴开军20100125上海海洋大学硕士学位论文基于SOA的企业应用集成架构研究摘要面向服务体系结构(Service-OrientedArchitecture,SOA)的核心理念是业务驱动,采用松耦合的、灵活的体系结构来满足随需应变的业务需求,支持动态的企业应用集成(EnterpriseApplicationIntegration,EAI)。近年来基于W曲服务的应用集成取得了巨大的成功,促使面向服务架构的集成方法
2、成为研究热点。W曲服务是SOA的现行最佳实践,但W.eb服务只是定义了如何构建单个服务,而并没有回答如何对服务进行组合与装配。SOA的应用集成应兼容传统的集成技术,雨不能只限于W曲服务。服务组件架构(ServiceComponentArchitecture,SCA)和服务数据对象(ServiceDataObject,SDO)规范是由IBM、BEA、Oracle、SAP等18家IT软件巨商联合发布的关于SOA服务构建、组装的规范,运用SCA的组装模型,。在应用集成上不但发展了W曲服务技术,还能较好地解决集成过程中的服务组装问题
3、。企业服务总线(EnterpriseServiceBus,ESB)的出现,为EAI和SOA注入了新的活力。ESB在SOA中充当实现服务间智能化集成与管理的中介,是逻辑上与SOA所遵循的基本原则保持一致的服务集成基础架构,它提供了服务管理的方法和在分布式异构环境中进行服务交互的功能。作为SOA的一个最好切入点,ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之问的通信与整合。本章首先对企业应用集成的概念进行了详细的阐
4、述,然后分析了传统企业应用集成的方式,在此基础上提出了基于SOA的企业应用集成。接着分析了企业服务总线的的服务MetaData管理、消息机制、消息转换以及消息路由机制,着重分析了基于内容的路由器和动态路由器,对ESB商业产品和ESB开源产品进行了分析比较。接着分析了服务组件架构(ServiceComponentArchitecture,SCA)、服务数据对象(ServiceDataObject,SD0)规范以及BPEL(BusinessProcessExecutionLanguage)规范,在此基础上提出了一种新型的基于面向
5、服务体系结构的企业应用集成架构,即以业务服务总线和数据服务总线为核心,结合SCA,SDO和BPEL实现业务驱动的企业应用集成架构,并且给出了业务服务总线和数据服务总线的上海海洋大学硕士学位论文具体设计。接着利用有色Petri网给出了基于CP.net的W曲服务形式化定义以及服务运算定义,并提出了一种动态W曲服务合成算法。最后给出分析案例,验证此架构的可行性。关键词面向服务体系结构,企业应用集成,企业服务总线,服务组件架构,服务数据对象II上海海洋大学硕士学位论文ResearchOiltheArchitectureforEnte
6、rpriseApplicationIntegrationBasedonSOAABSTRACTThecoreprincipleofService-OrientedArchitectureisbusiness—drivered.itadoptsloosely—coupledandflexiblearchitecturetomeetthebusinessneedsondemandandtosupportdynamicEnterpriseApplicationIntegration.Theapplicationintegration
7、basedonWebserviceshasbeensuccessedinrecentyears,thenmakespeoplepayattentiontotheintegrationtechniqueofSOAandhasbeenthehostspotoftheresearch.AlthoughWrebserviceisthebestpracticeofSOA,itjustprescribestheconstructingsingleservice,whichdoesnotpointoutproblemoftheassemb
8、leofservices,furthermoretheintegrationtechnologieshasdevelopedformanyyears,ApplicationIntegrationbasedonSOAshouldbecompatiblewitlltraditionalinte
此文档下载收益归作者所有