欢迎来到天天文库
浏览记录
ID:36453094
大小:2.42 MB
页数:62页
时间:2019-05-10
《WebServices在企业应用集成中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要企业应用集成(EnterpriseApplicationIntegration,简称EAI)是为了解决“信息孤岛”问题而提出的。传统的EAI主要有三种集成模型:表示集成、数据集成和商务流程集成。尽管这些模型在企业应用集成方面有比较广泛的应用,但是,还存在着以下的缺点:(1)系统集成的紧耦合机制。需要在多个系统之间建立大量的点对点的连接,当业务流程发生任何一点改变时,整个系统都需要重新修改,这不仅增加了实施的强度,也不利于系统的维护和升级,缺乏可扩展性和灵活性。(2)资源的重复部署。对于每一个应
2、用,程序员必须为每个需要集成的企业资源或者外部资源编写连接代码,使得应用得以运行。(3)版本、接口的更新问题。如果系统集成的两者之间任何一方改变了自己的实现机制,那么另~方也不得不随之作相应的改变,否则,两者之间的耦合就有失败的危险。针对EAI存在的这些问题,论文主要做了以下三方面的工作。第一,讨论了基于WebServices的EAI模型。这种模型具有以下的优点:(1)系统集成的松耦合机制。该集成模式除了具有更好的跨平台性和可扩展性外,也可以得到较高的性能。(2)基于现有的软硬件基础之上。企业内部
3、的解决方案可以完全保留现状,只需在原有的对象模型基础上增加一个WebServices的接口封装就可以提供对外服务。(3)基于开放的平台。(4)黑箱实现。第二,提出了基于WebServices的EAI应用方案。详细讨论了系统内各部分的原理及设计方法,包括方案中内部应用系统的设计、WebServices的设计、WebServices的部署、WebServices注册、WebServices的查找以及WebServices集成。第三,研究了WebServices技术在EAI中的具体应用实例及开发方法。介
4、绍了基于.NET平台的客户关系管理系统的设计及其WebServices接13和实现,介绍了基于J2EE平台的产品目录管理系统的设计及其WebServices接口的设计实现,以及两个系统如何通过WebServices接13实现基于松散耦合的企业应用集成。关键字:WebServices、企业应用集成、跨平台交互、耦合、整合、封装4AbstractEnterpriseApplicationIntegration(EAI)isproposedtosolvetheproblemofisolatedinfor
5、mation.TherearethreemodelsoftraditionalEAIsuchastheintegrationofinterface,theintegrationofdataandtheintegrationofbusinessflow.ThoughthesemodelshavebeenappliedinEAlwidely,theyhavefollowingshortcomings.Firstly,theyarebasedoncompactcouplingmechanismandne
6、edtosetupmanylinksamongseveralsystems.Thewholesystemshouldbemodifiedoveragainifsomethinghavechanged,thatnotonlyinceasetheintensityofimplementbutalsogoagainstthemaintenanceandupgradeofthesystem.Thisisshortofthecapabilityofextensionandagility.Secondly,t
7、heyarebasedontherepeateddeploymentofresource.Inordertomakethesystemrun,programmershavetoprogramforeveryenterpriseoroutsideresourcethatneedtointegratetogether.Finally,theyhaveproblemsoftheupdateofeditionandinterface.Ifonesideoftheintegrationhavechanged
8、itsrealizationmechanism,theothersidehavetodothecorrespondingchange.Otherwisetheircouplingmaybeunsuccessful.AimedattheproblemthatEAIhave,thedocumentdidthefollowingwork:Firstly,thedissertationdiscussestheEAImodelbasedonWebServices.Thismodelhavet
此文档下载收益归作者所有