基于OGSA-DAI的分布式异构数据集成

基于OGSA-DAI的分布式异构数据集成

论文摘要

随着互联网与网格的发展,许多应用开发中遇到了数据分布在不同的地点的情况,而且这些数据存在着异构性,不但在数据存储上不同的,在信息表示上也不同。为开发应用需要对这些分布式的异构数据进行有效集成。同时由于在这些数据的基础上已经开发了各种应用系统,所以在对数据进行集成时要求不能影响已有的系统。数据集成的目的是实现对分布式异构数据的有效集成和透明访问,而不改变原有的数据。数据集成中数据提供者希望能方便地将数据发布出去供集成,并要求保证自身数据源的安全性,数据使用者希望通过数据集成能透明访问需要的数据,而不必了解太多的细节。针对分布式异构数据集成的特点和要求,在OGSA-DAI的基础上,本文设计和实现了一个数据集成中间件,满足各方面的要求,实现对异构数据的有效集成。本文首先分析了数据的异构性和数据集成中各角色的特点要求,以及数据集成的模式,进而提出了一种有效实现异构数据集成的方法。对于各数据源中数据的异构性,设计实现了数据服务来进行屏蔽,在指定信息描述标准的基础上,提出了通过映射的方法解决数据在信息表示上的异构性。根据信息描述标准将数据源中的数据映射到一张虚拟数据表中,数据源中数据与信息标准之间的映射关系保存在数据服务中的信息映射表中,这种映射关系可以动态改变,用户通过数据服务对虚拟表进行查询。为将对关系数据库和XML数据的查询相统一,本文提出了一种简化SQL语言SIM-SQL,用户使用SIM-SQL对虚拟数据表中进行查询,数据服务在真正访问数据源时需要将SIM-SQL转化为SQL或XPath,这种转化依据信息映射表进行,同时对于从数据源获取的数据,根据信息映射表进行格式的转化,本文中给出了这些转化的具体算法,最后通过数据服务传递给用户。由于数据服务具有标准的Web Service接口,从而实现了对数据源的细节信息隐藏,达到对数据源的透明访问。本文中还介绍了一个数据服务开发部署工具,说明了如何通过这个工具将数据源封装为数据服务并部署发布出去。文章中介绍了建立的信息发布中心,其实现对实体信息标准描述的建立和发布,以及对数据服务的分类、注册和管理。最后,介绍了数据集成中心的设计和实现,数据集成中心实现对多个数据服务的数据集成,数据集成中心将原分布式的异构数据有效的集成起来,对用户提供数据集成访问,隐藏了数据源的细节,提供对分布式异构数据源的集成和透明访问。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 本文研究内容
  • 1.3 本文组织结构
  • 第二章 相关介绍
  • 2.1 XML 和 Web Service
  • 2.2 分布式数据的异构性
  • 第三章 分布式异构数据集成设计
  • 3.1 数据集成中的角色
  • 3.2 数据集成的模式
  • 3.3 数据集成中间件的设计
  • 第四章 屏蔽数据异构的数据服务
  • 4.1 支持的数据源
  • 4.2 数据服务的层次结构
  • 4.3 信息转化
  • 4.3.1 信息转化实现
  • 4.3.2 数据源的映射
  • 4.4 查询处理
  • 4.4.1 信息查询方式
  • 4.4.2 查询语句的解析
  • 4.4.3 SQL语句的生成
  • 4.4.4 XPath的生成
  • 4.4.5 查询结果的处理
  • 4.5 信息标准的获取
  • 4.6 数据服务封装部署工具
  • 第五章 信息发布和数据集成中心
  • 5.1 信息发布中心
  • 5.1.1 信息标准的发布和修改
  • 5.1.2 数据服务的注册和检索
  • 5.2 数据集成中心
  • 5.2.1 数据集成中心的设计和实现
  • 5.2.2 数据集成中心的访问
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的主要学术论文
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].云计算下异构数据集成模型的构建[J]. 电子技术与软件工程 2017(03)
    • [2].分析云计算下异构数据集成模型的构建[J]. 电子科学技术 2016(05)
    • [3].数字化医院多源异构数据集成平台研究与设计[J]. 医学信息学杂志 2019(01)
    • [4].异构数据集成技术在智慧校园建设中的应用研究[J]. 信息系统工程 2019(06)
    • [5].基于本体和云服务的交通异构数据集成方法研究[J]. 高技术通讯 2015(07)
    • [6].云计算下异构数据集成模型的构建[J]. 济南大学学报(自然科学版) 2012(04)
    • [7].异构数据集成在教育信息化过程中的研究与应用[J]. 科技信息 2010(22)
    • [8].面向数字化校园的异构数据集成技术研究[J]. 电子设计工程 2009(04)
    • [9].基于本体的异构数据集成研究[J]. 电脑知识与技术 2008(03)
    • [10].异构数据集成技术在毕业生离校系统中的应用[J]. 浙江树人大学学报(自然科学版) 2014(02)
    • [11].一种基于本体的异构数据集成方法[J]. 信息化研究 2013(01)
    • [12].面向海洋应用的异构数据集成查询方案[J]. 海洋环境科学 2011(06)
    • [13].高校异构数据集成的分析与设计[J]. 科技经济市场 2010(07)
    • [14].基于本体的异构数据集成方法研究[J]. 电脑与信息技术 2009(01)
    • [15].基于本体的异构数据集成[J]. 信息技术 2009(03)
    • [16].基于本体的多源异构数据集成方法研究[J]. 微计算机信息 2008(25)
    • [17].大数据环境下高校异构数据集成方法及应用研究[J]. 中国档案 2020(07)
    • [18].多样化军事任务异构数据集成应用方法[J]. 火力与指挥控制 2015(07)
    • [19].异构数据集成在数字校园中的应用[J]. 空军雷达学院学报 2010(01)
    • [20].异构数据集成技术中的“本体”建模方法研究[J]. 广西师范学院学报(自然科学版) 2010(01)
    • [21].面向复杂产品的异构数据集成模型研究[J]. 计算机应用研究 2009(04)
    • [22].校园异构数据集成平台研究[J]. 湖南科技学院学报 2009(12)
    • [23].基于网格服务的分布式异构数据集成研究[J]. 电脑知识与技术 2008(25)
    • [24].标准大数据实践(1)——异构数据集成[J]. 标准科学 2016(01)
    • [25].信息工程监理数据管理特点及异构数据集成系统分析[J]. 科技风 2013(18)
    • [26].异构数据集成相关技术及其比较研究[J]. 硅谷 2012(07)
    • [27].数字化矿山中异构数据集成研究[J]. 煤炭科学技术 2009(03)
    • [28].异构数据集成方法的研究[J]. 贵州工业大学学报(自然科学版) 2008(05)
    • [29].一种异构数据集成框架及关键技术研究[J]. 微处理机 2008(04)
    • [30].基于混合本体的政务异构数据集成研究[J]. 电子科技大学学报(社科版) 2016(05)

    标签:;  ;  ;  

    基于OGSA-DAI的分布式异构数据集成
    下载Doc文档

    猜你喜欢