节点文献

基于Web服务、XML的跨网络异构数据交换技术研究

Web Services & XML-Based Data Exchange Model

【作者】 林涛

【导师】 顾军华;

【作者基本信息】 河北工业大学 , 计算机应用技术, 2004, 硕士

【摘要】 如何在分布式异构环境下实现异构数据的交换,是当前研究的热点问题,并已提出了多种跨网络数据交换实现技术。但当前技术运用于松散耦合,跨地域的分布环境均存在这样或那样的问题,共有的问题主要包括耦合度大、成本高、实施复杂等。XML和Web服务(Web Serveies)技术的出现带来了新的实现方法。XML作为独立格式是数据交换的理想介质。而Web服务提供了简单、廉价适用的信息交换机制。 本文首先分析、比较了当前跨网络异构数据交换技术,并针对原有技术缺乏统一标准,平台依赖性强,系统间耦合度大等缺陷,提出采用XML和Web服务实现跨网络环境下的异构数据交换。XML独立于任何特定平台,且扩展性,数据表示能力强。Web服务可低成本实现函数级的跨网络调用,且与开发语言和平台无关,能够实现系统间松散耦合。本文提出将两种技术结合实现异构数据的跨网络交换。并就如何结合两种技术实现异构数据的跨网络交换做了探讨,提出了XML Schema数据模式构建,XML对象与OO对象捆绑交换和Web服务传输的三步解决模式和设计方法, 最后结合基金信息交换系统的具体实践,从分析需求出发,详细的阐明了在分布式松散环境的具体应用中,如何基于Web服务和XML技术实现跨网络异构数据交换。介绍了系统开发和部署的关键环节,从实践角度证明模型的可行性。同时指出了系统的不足和有待提高的方向。

【Abstract】 Data are the backbone to any organization. In some organizations there are applications that operate on a distributed platform. These applications might often communicate with applications on a different platform, that structures data in a different format. The manner in which data is transferred between such applications can become complex, because there will be many platform dependent applications that need to process the data transferred.Over the past few years many technologies have been used for this, such as Microsoft’s Distributed Component Object Model (DCOM)[1) and Sun’s Remote Machine Integration (RMI)f2J, but none of them was particularly easy to implement, and they did not address the needs of disparate systems using different operating system, language and architectures Hence a mechanism for exchange of data in a simple, effective manner for such applications is a basic necessity.Such a mechanism to deal with data exchange in a platform independent manner is discussed. The proposed model is WebService and XML, and data between the applications is exchanged in the form of XML documents. XML is text-based and can be processed by any application existing on any platform. Web Services are designed to enable disparate systems the ability to communicate and exchange data with one another, regardless of their operating system, language, or architecture.

【关键词】 异构数据交换Web ServciesXMlSOAP
【Key words】 XMLWeb ServciesData Exchange
  • 【分类号】TP393.09
  • 【被引频次】13
  • 【下载频次】462
节点文献中: 

本文链接的文献网络图示:

本文的引文网络