【论文】基于web_services的应用集成技术研究

【论文】基于web_services的应用集成技术研究

ID:9430536

大小:52.00 KB

页数:7页

时间:2018-04-30

【论文】基于web_services的应用集成技术研究_第1页
【论文】基于web_services的应用集成技术研究_第2页
【论文】基于web_services的应用集成技术研究_第3页
【论文】基于web_services的应用集成技术研究_第4页
【论文】基于web_services的应用集成技术研究_第5页
资源描述:

《【论文】基于web_services的应用集成技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于WebServices的应用集成技术研究摘要WebServices是一种面向服务的体系结构,其突出优点是实现了真正意义上的平台独立性和语言独立性。EAI是集成各种异构系统的有效方案。本文在分析了WebServices的体系结构和关键技术后,提出了一个基于WebServices的EAI集成框架,并对框架的工作原理进行了研究。该框架可以方便地用于各种已有的异构系统以及新开发的WebServices应用的集成。关键词WebServices,EAI,XML,SOAP,WSDL,UDDITheStudyofTechnologyofEnterpri

2、seApplicationIntegrationBasedonWebServicesLiMinglu,CaoJian,RaoRuonan,TangFeilong,andQianQi(DepartmentofComputerScienceandEngineering,ShanghaiJiaoTongUniversity,Shanghai)AbstractWebServicesisaservice-orientedarchitecture,whosemainsignificanceisreallyplatform-independentandl

3、anguage-independent.EAIistheeffectiveschemeofintegratingallkindsofheterogeneoussystems.Inthispaper,weanalyzethearchitectureandkeytechnologiesofWebServices,proposeanEAIintegrationframeworkbasedonWebServicesandresearchtheprincipleoftheframework,whichmayconvenientlybeusedinin

4、tegrationofallkindsofexistingheterogeneoussystemsandWebServicesapplicationsdevelopednew.KeywordsWebServices,EAI,XML,SOAP,WSDL,UDDI1WebServices产生的背景随着分布式计算技术的迅速发展,企业的商务活动和政府的政务活动将越来越多地依靠Internet。传统的分布式对象模型CORBA(CommonObjectRequestBrokerArchitecture,公共对象请求代理体系结构)、DCOM(Distri

5、butedComponentObjectModel,分布式组件对象模型)、RMI(RemoteMethodInvocation,远程方法调用)—7—不适用于极端异构的Internet环境。因为:(1)它们各自有一套独立的体系结构和私有协议,不同模型的应用系统之间通信十分不便。(2)客户端与服务端必须紧密耦合,一旦服务端的接口或执行方式发生变化,客户端将无法执行。(3)客户与服务器之间有较大的网络通信量与交互信息。WebServices是近两年提出的一种新的面向服务的体系结构,其中定义了一组标准协议,用于接口定义、方法调用、基于Interne

6、t的构件注册以及各种应用的实现。同传统的分布式模型相比,WebServices体系的主要优势在于:(1)协议的通用性。WebServices利用标准的Internet协议(如HTTP、SMTP等),解决的是面向Web的分布式计算;而CORBA、DCOM、RMI使用私有的协议,只能解决企业内部的对等实体间的分布式计算。(2)完全的平台、语言独立性。WebServices进行了更高程度的抽象,只要遵守WebServices的接口即可进行服务的请求与调用。而CORBA、DCOM、RMI等模型要求在对等体系结构间才能进行通信。如CORBA需要每个连

7、接点都使用ORB(ObjectRequestBroker,对象请求代理),DCOM需要每个连接点都使用Windows平台,RMI需要每个连接点都使用Java,否则双方是不能通信的。在电子商务市场中,要求所有的参与者都采用同一个基于某种语言和平台的模型是不现实的。而WebServices结合了面向组件方法和Web技术的优势,利用标准网络协议和XML数据格式进行通信,具有良好的普适性和灵活性,在Internet这个巨大的虚拟计算环境中,任何支持这些标准的系统都可以被动态定位以及与网络上的其它WebServices交互,任何客户都可以调用任何服务

8、而无论它们处在何处,突破了传统的分布式计算模型在通信、应用范围等方面的限制,允许企业和个人快速、廉价建立和部署全球性应用。2WebServices体系结构和关键技术2.1WebS

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

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

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