基于Web Services的异构数据库共享技术研究

基于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,并作解析和相关数据处理。本系统将对正大广场内一百多家租户的各种信息进行整合,灵活查询,评估。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.2.1 异构数据库问题的产生
  • 1.2.2 异构数据库的分类
  • 1.2.3 异构数据库的研究现状
  • 1.3 研究内容和目标
  • 2 WEB SERVICES 技术
  • 2.1 WEB SERVICES 概述
  • 2.1.1 Web Services 的特点
  • 2.1.2 Web Services 的框架结构
  • 2.1.3 Web Services 的技术优势
  • 2.2 WEB SERVICES 的编码基础:XML
  • 2.3 WEB SERVICES 的消息传输方式:SOAP
  • 2.3.1 SOAP 概述
  • 2.3.2 SOAP 消息结构
  • 2.3.3 SOAP 的工作机理
  • 2.4 WEB SERVICES 描述语言:WSDL
  • 2.4.1 WSDL 概述
  • 2.4.2 WSDL 的基本结构
  • 2.5 统一描述、发现和集成协议:UDDI
  • 2.5.1 数据模型概览
  • 2.5.2 UDDI 服务接口
  • 3 基于XML 关系模式的异构集成模型构建
  • 3.1 异构数据预处理和标准化
  • 3.2 异构数据集成设计
  • 3.3 从关系模式映射为XML 模式
  • 3.4 从XML 模式映射为关系模式
  • 4 系统实现及应用
  • 4.1 正大广场目前使用系统概况和综合分析
  • 4.2 正大广场租户综合信息系统模型
  • 4.2.1 体系结构
  • 4.2.2 开发工具
  • 4.2.3 处理流程
  • 4.3 租户综合信息系统部分模块实现
  • 4.3.1 用Eclipse 开发Web Services
  • 4.3.2 客户端对Web Services 的调用
  • 4.3.3 信息的发送与接收
  • 4.4 应用及结果分析
  • 5 总结与进一步的工作
  • 5.1 论文总结
  • 5.2 进一步工作
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 相关论文文献

    • [1].军事地理信息系统的应用实践微探[J]. 数字通信世界 2019(06)
    • [2].Web Services下的会计专业实训平台设计和应用[J]. 电子设计工程 2015(14)
    • [3].基于Web Services网络黄页系统研究[J]. 信息技术 2014(05)
    • [4].浅谈Web Services技术与军事地理信息系统的应用结合[J]. 电脑编程技巧与维护 2012(12)
    • [5].基于Web Services的数据采集在电子监察平台的应用[J]. 硅谷 2011(07)
    • [6].Web Services的基本特征及其在现代物流管理信息系统中的应用优势[J]. 软件导刊 2011(04)
    • [7].Web Services在网络考试系统中的应用[J]. 贵州师范大学学报(自然科学版) 2011(03)
    • [8].在扩展的主动网络中应用Web Services[J]. 黑龙江科技信息 2011(32)
    • [9].基于Web Services和工作流的遗留系统集成研究[J]. 微计算机应用 2010(07)
    • [10].基于Web Services的空间信息服务平台设计方法[J]. 桂林理工大学学报 2010(04)
    • [11].Web Services在电子政务系统中的应用研究[J]. 硅谷 2009(01)
    • [12].基于Web Services的网络化虚拟仪器技术[J]. 微计算机信息 2009(07)
    • [13].基于本体的Web Services构件库的研究[J]. 武汉理工大学学报 2009(03)
    • [14].基于Web Services的企业应用集成研究与应用[J]. 电脑知识与技术 2009(12)
    • [15].基于Web Services的企业应用集成方案[J]. 软件导刊 2009(08)
    • [16].基于Web Services的微工作流系统设计浅析[J]. 长江大学学报(自然科学版)理工卷 2009(02)
    • [17].在扩展的主动网络中应用Web Services[J]. 计算机与现代化 2009(10)
    • [18].基于Web Services的商务智能研究[J]. 计算机与现代化 2008(01)
    • [19].基于Web Services的教学管理系统的设计与实现[J]. 电脑与电信 2008(02)
    • [20].基于Web Services的企业应用集成方案设计与实现[J]. 商场现代化 2008(10)
    • [21].基于Web Services的异构数据库数据集成的研究[J]. 温州大学学报(自然科学版) 2008(04)
    • [22].基于Web Services的电视台应用系统集成的设计与实现[J]. 计算机时代 2008(07)
    • [23].基于.Net Compact Framework和Web Services的位置服务研究[J]. 福建电脑 2008(08)
    • [24].基于Web Services平台的企业应用集成方案[J]. 轻工机械 2008(04)
    • [25].基于Web Services改进的统一权限系统的研究与实现[J]. 计算机时代 2015(05)
    • [26].基于Web Services的体育物流信息平台的研究与设计[J]. 物流技术 2013(21)
    • [27].基于Web Services的短信服务系统的设计与实现[J]. 有色金属加工 2012(01)
    • [28].面向Web Services的工作流管理系统设计[J]. 信息安全与技术 2012(09)
    • [29].一种集成CORBA与Web Services的中间件[J]. 计算机系统应用 2011(04)
    • [30].面向Web Services的模糊评价方法应用[J]. 大连交通大学学报 2009(01)

    标签:;  

    基于Web Services的异构数据库共享技术研究
    下载Doc文档

    猜你喜欢