异构数据源集成方法的设计与研究

来源 :河北工业大学 | 被引量 : 5次 | 上传用户:qyqwoaini
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化社会的到来,INTERNET/INTRANET的信息发布和电子商务得到迅速发展。对一个组织或企业来说,如何集成现有的、分布在不同地区的各种数据源,以实现统一的信息发布和信息共享是一个必须解决的问题。以往的数据集成技术在可移植性、互操作性、灵活性等方面存在许多不足。JAVA和CORBA技术的出现和发展,为数据集成提供了新的途径,以此为基础将极大地改进性能。 本文基于CORBA标准,利用UML,JAVA,XML等众多新技术,进行异构数据源集成方法的研究,并设计出一个可利用的原型。此原型分为五层,分别为应用层、全局数据操作层、局部数据操作层、数据包装层、数据源系统层。本文提出了一种通用的数据结构可以装载任意一种可转换为关系型数据的数据源。并使用动态类型管理,通过数据类型的两级映射(数据库到JAVA,JAVA到IDL)从数据源中取出数据,然后将其传回客户端。通过自定义的全局SQL语句,可以完成对多个数据源的查询操作,查询结果装载入自定义的对象包装器,按照已定义好的关键字进行各数据源之间的匹配工作,由此实现了异种表之间的互连查询。为了实现系统的“即插即用”机制,系统引入了使用XML技术作为数据字典,通过WEB远程更改数据字典,实现数据源的即插即用。 由于JAVA,XML技术与平台无关,可以很容易地实现代码的移植工作。使用CORBA技术也容易屏蔽平台之间的异构性,实现客户对数据源的透明的访问。
其他文献
该文针对当前系统安全面临的主要问题,讨论了目前流行的各种访问控制技术,并设计实现了安全增强Linux系统中的访问控制机制.主要内容包括:1)分析了现有的操作系统访问控制技术,
本文针对传统几何分形图形生成过程中的过多重复,提出了几何分形图形动态生成模式这一概念;从多个角度对L系统植物建模机制进行了理论分析,给出了植物属性算法及相关公式,构造出
该文首先讨论了传统存储体系结构的缺陷,定义了网络存储的概念,并探讨现有的网络存储解决方案--NAS、SAN和InfiniBand.在对比、分析现行网络存储系统不同技术路线,以及实现的
对软件复用技术的研究一直是计算机界的重要研究领域之一.集软件复用、分布式对象计算、CASE(计算机辅助软件工程)和企业级应用程序开发等技术为一体的基于构件的软件开发以其
该文基于组件技术,构造了一种多层结构报表平台的设计模型,并且详细分析了该模型的实现,有效地解决了报表系统分布式应用及系统扩展性等问题.文章提出的报表平台模型采用了多
学位
该文在对地理数据共享方法、CORBA理论进行深入分析之后,结合构件开发技术和OpenGIS的CORBA规范,给出了基于CORBA的开放式构件GIS系统模型,以实现地理信息系统互操作.最后设
在当今社会,由于网络技术、数字媒体技术等的蓬勃发展,人们越来越多的参与到数字媒体作品在网络上的发表以及传播活动中来,同时,数字媒体的形式也越来越多样化,包括图像、音频、视
该文采用了一种分布式的网络入侵检测体系结构,具有良好的分布性和可扩展性,并重点讨论了基于主机部分的实现.它将基于网络和基于主机的入侵检测技术有机地结合在一起,提供集
该文首先介绍了遗传算法的一些基本概念以及标准形式遗传算法中存在的一些缺陷,并分别分析了一点交叉、两点交叉、均匀交叉,以及存在的问题和造成这些劣势的原因.接下来,重点