基于XML与中间件的异构数据源整合系统的设计与实现

被引量 : 0次 | 上传用户:qzawxsecd829
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络化与信息化进程的不断推进,各行各业的大量信息越来越迫切需要能最大限度地被共享、交换、集成和再利用;越来越多的用户希望能够同时访问和处理多个不同网络节点的异构数据源中的数据。然而,所有的数据信息并不一定都存储在同一操作系统下的同种数据库系统中,因此,各个系统也不一定能够完全提供相同的访问接口。这种状态给数据信息的共享和透明访问带来了极大的不便,异构数据库跨平台访问成为了亟待解决的问题。 伴随着INTERNET和WEB技术的迅速壮大与成熟,图书馆资源的数字化、网络化是满足越来越多的读者渴望通过网络来获取知识的必然要求。然而,图书馆往往保存有大量的诸如书目数据库、电子书、光盘等众多的专题数字资源,其数据资源多种多样,存储和读取方式也不尽相同,往往需要用户以各自专有的客户端检索界面进行数据读取和检索。 笔者在参与某高校图书馆数字化建设项目—“馆藏书目与电子资源的OPAC统一检索”的研究过程中,针对异构数据的特征,结合JAVA及XML技术,对基于XML与中间件技术的异构数据库整合模型进行了较为深入的分析与探讨。 XML(eXtensible Markup Language)是一种可扩展的、自描述的数据格式,能够表达各种类型的数据,解决了数据的统一接口问题,便于不同数据库之间的信息交换与共享。JAVA是一种真正的跨平台的开发环境,提供支持XML的数据接口。使用中间件建立领域数据整合平台可以降低领域构件对领域数据的相关性,有效提高领域构件的独立性,扩大复用的范围。 本文首先介绍了异构数据整合技术及其发展,包括一些国内外最新的学术研究成果,并对图书馆数字化建设中遇到的资源统一检索的问题进行了分析;然后对XML与中间件技术的特点及应用分别进行了介绍,论述了基于XML构建数据整合中间件的可行性;接着阐述了基于XML的全局视图的创建以及管理,通过分析关系数据库与XML模式之间的映射关系,给出了一个映射对象模型作为映射参照标准;在此基础上,初步设计了一个基于XML的数据整合中间件模型以及基于该模型的整合系统的体系结构,并着重阐述了此中间件模型的各功能部件及其工作原理。 最后,本文作者在上述理论分析的基础上,在Windows2000操作系统环境下,用XML、JAVA技术实现了馆藏书目与电子资源的OPAC统一检索,并达到了一定的实用化程度。
其他文献
由于人类活动和各种自然因素对生态系统的强烈干扰已使全球大部分生态系统发生严重退化,所以如何修复退化生态系统便成了摆在人们面前的一道难题。水土保持生态修复是解决这
近年来,随着人民法院信息化3.0的深化完善,信息化建设对中国司法审判的辅助作用越来越凸显。卷宗电子化随案生成等“智慧审判”的基础性工作扎实推进,法官和司法辅助人员的事
国家的兴衰关键在教育,而课程集中体现了教育的思想和观念。目前,我国正如火如荼地开展着新一轮基础教育课程改革,力争构建符合素质教育要求的新的基础教育课程体系(简称新课
据日媒报道,日本名古屋市立大学研究组通过大鼠(rat)动物试验发现,白苏子所含有成分能抑制非酒精性脂肪肝(NASH)和随之引发的肝细胞癌变。据日本肝脏学会统计,日本国内NASH患者为
随着信息技术的高速发展和新媒体的使用,充分利用微信平台信息发布及交流互动功能,结合案例教学法,将计算机应用基础课程的多个离散的知识点与实际案例融合,引导学生对案例的讨论
本文以功能翻译理论的目的论为基础,对《浮生六记》两英译本进行比较研究,兼探讨目的论在翻译批评中的应用和意义。目的论认为翻译是有明确目的的跨文化交际活动,翻译的目的
苏颂是我国北宋时期卓越的科学家,他的杰出成就为世人瞩目。现仅就其对祖国医学的贡献做一概述。
多项目企业所面临的困难,不仅来自于技术、资金问题,也来自于多项目间的资源优化问题。已有的理论和实践证明,良好的资源优化结果将有助于项目的顺利实施,而合适的组织结构有
化学概念是从大量化学事实(实验结果)及逻辑思维结果概括抽象出来的,是反映化学本质属性和共同特征的一种科学抽象,是认知结构的节点。它是化学理论的基本要素,是化学的科学
目的:慢传输型便秘(slow transit constipation,STC)是一类以胃肠动力减弱为主要特点的顽固性便秘,其发病机制较为复杂,目前尚缺乏深入的认识。大黄是传统中药,具有显著的致