SOA关键技术分析及应用系统实现

SOA关键技术分析及应用系统实现

ID:37343063

大小:8.11 MB

页数:63页

时间:2019-05-22

SOA关键技术分析及应用系统实现_第1页
SOA关键技术分析及应用系统实现_第2页
SOA关键技术分析及应用系统实现_第3页
SOA关键技术分析及应用系统实现_第4页
SOA关键技术分析及应用系统实现_第5页
资源描述:

《SOA关键技术分析及应用系统实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国海洋大学硕士学位论文SOA关键技术分析及应用系统实现姓名:张维申请学位级别:硕士专业:计算机应用技术指导教师:丁香乾20080601SOA关键技术分析及应用系统实现捅妥随着全球经济一体化的深入发展,敏捷的、不受限制的集成业务流程的需求已经成为关键的业务需求。在这种状况下,面向服务的架构(ServiceOrientedArchitecture,SOA)应运而生。面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元——服务(Service),通过这些服务之间定义良好的接口和契约(Contract)联系起来。接口采用中立的方式定义,

2、独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一和标准的方式进行通信。SOA架构由于实现了业务与技术的完全分离,消除了应用集成的各种本质障碍,使得各种业务服务能够随意集成,这样针对市场的各种需求能够“随需而变’’。经济全球化进程的推进及信息技术的飞速发展和互联网技术的普遍运用,极大地推动了社会经济的发展和进步,同时也改变了企业间的经济关系,经济竞争的形式已由企业之间的竞争转变为供应链企业群之间的竞争。随着各供应链企业群的不断扩展,行业内原先相互独立的供应链企业群开始相互交叉,企业间的供应关系由原先的多对

3、一转变为多对多,此时以某一集团企业为核心所建立的供应链管理系统已经不能有效满足这种对多个利益群体的多对多企业间业务交互需求。为了满足这种业务集成要求,必须解决企业间计算环境的异构性、企业间供应关系的动态性、企业业务流程的多样性和动态性、企业业务数据的保密性和共享性等关键问题。由于各企业的IT实现技术不一致,要在企业之间实现集成,SOA必然是最佳选择。本文首先分析了SOA的研究现状,描述了面向服务架构在企业集成中的重要作用,并给出了SOA进一步的发展趋势。通过总结不同厂商的SOA概念,论述SOA的实践原则、优点和特征,分析SOA的实体和操作,使得

4、SOA架构的作用和意义更加明确。然后,分析了SoA实现可能用到的关键技术WebService、SOAP、WSDL、ESB等。其中企业服务总线(EnterpriseServiceBus,ESB)—SoA的支柱技术,是信息集成数据的通路。其次,重点利用面向服务架构的理念,结合工作流技术和ASP(ApplicationServerProvider,应用服务提供商)模式,提出了一种基于SOA的ASP管理平台企业业务总线(EnterpriseBusinessBus,EBB)的设计方法。企业业务总线是多家企业的业务总线,企业的分销业务信息都在业务总线上流转

5、。在企业业务总线设计的基础上,给出在企业业务总线上服务的编排与以采购流程为例给出了部署实现。最后,结合了潍柴动力集团与湘火炬汽车集团结成战略联盟后形成的集齿轮箱、变速器、发动机和整车为一体的汽车产业链实例,使用面向服务的架构和企业协同理念,给出了协同服务平台的设计与分析。以备件服务业务实例,给出了流程分析、编排和实现,实践了基于SOA的应用平台的开发。关键词:SOA;ASP;工作流;WSDL;企业业务总线;企业服务总线TheanalysisofSOAessentialtechnologiesandimplementofSOAapplicatio

6、nsAbstractWiththedeepdevelopmentofeconomicalglobalization,swiftandunlimitedandintegratedbusinessflowbecomesthepivotaldemandsofbusiness.Inthisstatus,theService-orientedArchitectureeme玛esasthetimesrequire.SOAisamodulemodel,whichcommunicatestheservicethedifferentfunctioncelloft

7、heapplicationprogramusingthewell-definedinterfaceandcontacts.TheinterfaceisdefinedneutraUy,whichisindependenttothehardwareplatformandoperationsystemandprogramminglanguageoftheserviceimplement.Thenthesevicebu丑tinthesesystemcommunicateswitheachotherinawayofuniformandstandard.T

8、heSOAArchitecmreimplementstheseparateofthebusine鹳andtechnologyentirely,elim

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

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

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