基于WebService的数据交换平台解决方案.docx

基于WebService的数据交换平台解决方案.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WebService的数据交换平台解决方案

基于WebService的数据交换平台解决方案汪勇,王备战(西北工业大学计算机学院,西安710072)摘要:简要介绍了WebService技术并实现了一个基于WebService的统一数据交换平台。利用该平台,来自各种数据源的数据都可以通过格式转换变成可识别的XML文档。之后给出了一个基于该平台的某市电子政务系统的应用实例。利用该数据交换平台,实现了本政务系统与其他政务系统之间的数据交换,从而达到整个电子政务网内资源共享互通的目的。关键词:WebService技术;XML;数据交换;电子政务中图分类号:TP393文献标识码:A文章编号:1002-2279(2007)04-0120-03SolutionofDataExchangePlatformBasedonWebServiceWANGYong,WANGBei-zhan(SchoolofComputerScience,NorthwesternPolytechnicalUniversity,Xi’an710072,China)Abstract:AtfirstitintroducedthekeyelementsofWebServicetechnique.Then,aDataExchangePlatformisimplementedbasedonWebService.Byusingthisplatform,datafromanykindsofdatasourcecanbetransformedtoXMLdocuments.Then,aninstanceofE-Governmentaffairapplicationsystembasedontheplatformwasgiven.ThisE-Governmentsystemcanexchangedocumentsandotherdatawithothersystemsbythedataexchangeplatform.Therefore,informationandresourcescanbesharedwithinthewholeE-Governmentnetwork.Keywords:WebService;XML;dataexchange;E-Governmentaffair应用系统进行数据交换,才能够真正实现不同数据源的无缝连接。这个连接系统我们称其为数据交换平台,实现应用系统的数据交换和共享。1引言目前,在我国政府电子政务建设过程中,各职能部门大部分根据自身的需要,建立了各自的信息和办公系统,这些系统往往是在不同时期、利用不同的工具、依据不同的开发平台、采用不同的技术标准开发出来的,并且运行在不同的操作系统和数据库平台之上,这些跨平台的异构系统形成了一个个信息孤岛。随着电子政务的进一步发展,各个系统在数据交换与共享方面存在的局限越来越大,主要表现在:无法,为公众提供一站式服务;无法实现真正的协作;无法实现在线业务处理;存在安全隐患。因此,政府部门的业务系统需要进行合理的整合,在不破坏现有系统的情况下,将各种应用系统集成起来,满足电子政务发展的需要。这就迫切需要利用统一的技术,建立一个独立的连接系统,能够利用统一的方式,实现各系统之间不同结构和格式的数据互相交换,并由工作流引擎根据服务流程的定义统一协调各个部门业务系统之间的数据传输和消息通信。各个应用系统都通过这个连接系统与其他2WebService相关技术分析2.1WebService架构W3CWebServicesArchitecture小组达成一致意见的WebService的暂行定义如下:WebService是由URI标识的应用程序,其接口和绑定可以通过XML构件进行定义、描述和发现,WebService支持通过基于因特网的协议使用基于XML的消息与其他应用程序直接交互。WebService使用SOA(面向服务的架构,Serv2ice-OrientedArchitecture)架构。该架构由三个参与者和三个基本操作构成。三个参与者分别是服务提供者(ServiceProvider)、服务请求者(ServiceRe2questor)和服务代理(ServiceRegistry),而三个基本操作分别为发布(Publish)、查找(Find)和绑定(Bind)。服务提供者将它的服务发布到服务代理的一个目录上;当服务请求者需要调用该服务时,它作者简介:汪勇(1980-),男,湖南岳阳人,硕士研究生,主研方向:网络与分布式计算、数据库应用与研究。收稿日期:2005-09-06·121·4期汪勇等:基于WebService的数据交换平台解决方案首先到服务代理提供的目录上去搜索该服务,得到如何调用该服务的信息;然后根据这些信息去调用服务提供者发布的服务。在WebService体系中,使用WS

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档