- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 Web Services 的异构数据库共享技术研究
Research on Heterogeneous Database Sharing System Based
on Web Services Technology
基于 Web Services 的异构数据库共享技术研究
摘 要
数据库系统已经成为现代人们进行信息管理最常用的手段,作为计算
机科学技术发展最快,应用最广泛的重要分支之一,数据库已成为计算机
信息系统和计算机应用系统的重要技术基础和支柱。随着数据库技术的发
展,异构数据库系统的研究已经逐渐成为该领域研究的一个重点。
企业在信息化过程中遗留下来大量基于各种业务流程和异构数据源的
应用系统。这些系统满足了企业某一特定的业务需求,数据有自身的特点,
其它子系统很难使用别的子系统的数据,在企业内部产生了信息“孤岛”
阻碍了企业信息化进程。数据源的数量不断增多,数据信息总量也以惊人
的速率增长。然而,这些数据源分布在各种网络当中,存储在数据源中的
数据信息为不同应用服务,其管理系统也各不相同。为更有效地利用这些
数据信息,需要从多个分布、异构和自治的数据源中集成数据,向用户提
供一个统一的、透明的数据访问接口,屏蔽数据的差异性,同时还需要保
持数据在不同系统上的完整性和一致性。
对企业异构数据源通过网络实现集成共享,利用网络上宝贵的资源提
高网络信息服务质量,成为消除信息“孤岛”有效途径。Web Services 技
术是一种新的分布式计算技术,它在跨平台等方面有着其它技术不可比拟
的优越性,为 Internet 的分布式的异构数据信息的集成提供了强有力的支
持。
本论文从实际项目的应用出发,探讨了在实际项目中,使用 Web
Services 技术实现企业异构数据库之间集成的解决方案,提出了一个基于
Web Services 技术的异构数据库的集成框架,并对其进行分析设计,实现
了一个原型系统:正大广场租户综合信息系统。通过使用 XML 和 Web
Services 技术,完成分布式异构系统之间的信息交换。本系统在对原有系
统不做改变的基础上,增加 Web Services 接口,提供数据集成服务。
系统的核心部分包括了数据预处理和标准化,异构数据集成设计,从
关系模式映射为 XML 模式,从 XML 模式映射为关系模式,Web Services 的
搭建和服务的发布,客户端对 Web Services 的调用和信息接受,主要利用
XML 和 Web Services 的技术特点,结合正大广场内部具体需求,完成了系
统的设计。为了解决异构数据库的问题,Web Services 提供者和使用者都
要遵守同一数据标准,在网络中通过 SOAP 使用 XML 的方式传输数据,本文
中使用 Schema 描述数据标准。提供者从数据库中取得数据,并将其转化为
XML,最后将 XML 传送给使用者;使用者调用 Web Services,接收提供者发
送的 XML,并作解析和相关数据处理。本系统将对正大广场内一百多家租户
的各种信息进行整合,灵活查询,评估。
关键词: Web Services,XML,异构数据库,Java
RESEARCH ON HETEROGENEOUS DATABASE SHARING
SYSTEM BASED ON WEB SERVICES TECHNOLOGY
ABSTRACT
Database becomes one of the most widely adopted methods by people to manage
information. As one of the most fast developed and most extensively used branch of computer
science and technology, database has been regarded as the key technology basis and pillar, not
only for computer information system, but also computer application system. Among the
developing technology of database, isomeric database and relative research is becoming the
focus of this research field.
During the procedure of enterprise informatization, there are a lot of application system
based on
文档评论(0)