欢迎来到天天文库
浏览记录
ID:36502521
大小:1.86 MB
页数:69页
时间:2019-05-11
《基于Web服务工作流和Portal技术的企业应用集成平台的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、武汉理工大学硕士学位论文基于Web服务工作流和Portal技术的企业应用集成平台的研究姓名:李鹏申请学位级别:硕士专业:计算机应用技术指导教师:张南平20070501摘要面向服务的体系结构(Service.OrientedArchitecture,SOA)是近几年在企业应用集成领域备受业界追捧的软件体系结构。虽然传统分布式通讯技术如CORBA,DCOM和RMI也可以实现SOA,但由于它们都存在着缺点,而不能完全体现出SOA的精髓。WebServices技术的出现和兴起给SOA注入新的内容。随着一种SOA实践方案——企业服务总线的出现,在中间件和系统集成市场上掀起了
2、一个不小的浪潮,各个厂商都在提出自己的计划,推出自己的相关产品。本文首先对企业应用集成的研究现状进行了综述,分析了传统企业集成方法和实现技术的不足,如复杂、成本高、而且难于维护的点对点集成和与特定厂商紧密藕合的EAI中间件集成方法。接着在介绍SOA基本理论和WebService相关技术后,提出了一种基于企业服务总线的SOA解决方案,并通过结合BPEL工作流和Portal门户技术,最终提出了论文的研究目标——w2P-EAI平台.然后通过对W2P-EAI平台相关技术的分析,提出了W2P-EAI平台的分层架构模型,从下到上依次为信息系统层、服务层、业务流程层和表示层,并
3、对各层从功能性的角度给予了简单介绍。并在此基础上,又进一步提出了W2P.EAI平台的体系结构,其中主要涉及三种支撑平台——服务基础设施平台、服务组合支撑平台和门户集成支撑平台,它们分别对应于分层架构模型中的三个层次——服务层,业务流程层和表示层。接着重点描述了三种支撑平台各自的组成架构和详细设计,并对w2P姒l平台架构与传统框架进行了比较。最后,在平台分层模型和体系结构的基础上,通过整合所选的开源组件构建出基于SOA的开源实现平台。接着对实现平台的架构和开发流程进行了分析,并通过一个简单的集成示例介绍了如何利用这个实现平台来进行企业应用集成。关键字:企业应用集成,
4、面向服务的体系架构,业务流程执行语言,企业服务总线,企业信息门户:Finally,based011thehierarchicalmodelandtheplatformarchitecture,paperconstructstheSOA-basedrealizedplatformthroughintegratingtheselectedopen-sourcecomponents.Thenpaperhasaanalysisofthestructureoftherealizedplatformanddevelopmentprocess.Besides,paperalso
5、describeshowtoUSethisrealizedplatformtoachieveEnterpriseApplicationIntegrationthroughasimpleapplicationexample.KeyWord:EnterpriseApplicationIntegration,Services-OrientedArchitecture,BusinessProgressExecutionLanguage,EnterpriseServiceBus,EnterpriseInformationPortalnl独创性声明本人声明,所呈交的论文是本人
6、在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得武汉理工大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:——日期:关于论文使用授权的说明本人完全了解武汉理工大学有关保留、使用学位论文的规定,即学校有权保留、送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。(保密的论文在解密后应遵守此规定)签名:——导师签名:(注:此
7、页内容装订在论文目录前)武汉理工大学硕士学位论文1.1研究背景1.1.1企业应用集成概述第1章绪论EAI的概念在rr界提出和讨论已经有几年的历史了,最初大家谈到的EAI的概念,相对后来EAI的发展来看,可以说是一个狭义的EAI,正如其字面上的含义“EnterpriseApplicationIntegration”,即企业应用整合,仅指企业内部不同应用系统之间的互连,以及通过应用整合实现数据在多个系统之间的同步和共享l“21.伴随着EAI技术的不断发展,它所被赋予的内涵变得越来越丰富。现在大家谈到的EAI的概念,具有更广泛的内涵,它已经被扩展到业务整合(Busine
8、ssInt
此文档下载收益归作者所有