基于CORBA的异构数据源集成系统研究

基于CORBA的异构数据源集成系统研究

王秀鸾[1]2004年在《基于CORBA的异构数据源集成系统研究》文中研究说明本文以异构数据源的集成为研究背景,简要介绍了目前异构数据集成所面临的问题及相应的解决方案;提出了基于CORBA技术的异构数据集成系统,详细分析了异构数据集成系统的整体功能要求;重点探讨了集成系统中采用的公共数据模型和数据集成的层次结构;设计实现了异构数据集成系统的功能结构,并应用到试题库系统中。 集成系统采用叁层C/S体系结构,中间层由包装器-仲裁机构组成,完成集成系统的主要功能。系统通过CORBA封装技术结合公共数据模型对局部异构数据源进行包装,包装后的CORBA对象对外提供统一的访问接口和标准的数据交换格式,对象间的数据通信是在ORB软总线上完成的。在客户端,用户看到的只是一个全局公共模型和全局的数据操作;在集成系统内部,实际的用户数据操作被集成系统分解为针对各数据源的子操作,子操作结果再由集成系统汇总返回给用户。另外,为了降低集成系统的复杂度,解决集成过程中的权限管理问题,引入两类角色(各异构数据源管理人员和系统负责集成人员)来辅助集成系统完成功能定义和业务逻辑的实现。各异构数据源管理人员完成所在异构数据源的注册和共享内容的定义;系统负责集成人员则只负责对已共享的异构数据源进行整理合并。 在公共数据模型方面,主要给出了OIM数据模型的定义,并以关系数据表、XML文档和Word文档为例说明了局部数据模型与OIM公共数据模型之间的转换规则。对于Word文档的转换是针对具体的试题库系统中的试卷展开的。 在系统的应用方面,介绍了基于CORBA的异构数据集成技术在试题库系统中的实现,重点介绍了Word试卷存档模块中的数据集成。根据Word文档与文本文件的转换关系,采用添加标记的方法,从Word文档存储的半结构化数据中抽取出所需的信息,存放到结构化的数据库中,在此基础上再利用集成系统中关系数据模型和OIM公共数据模型的转换规则进行转换。实现了Word文档到关系数据库的转换,也证明了我们提出的转换方法的有效性。

李冠宇, 靳强勇, 张俊[2]2001年在《一个改进的基于CORBA的异构数据集成系统体系结构》文中提出介绍了以 CORBA技术为代表的分布式对象技术,对现有的异构数据集成系统进行了分析,提出了一个改进的异构数据集成系统的的体系结构框架,对该体系结构中的各个组成部分进行了分析说明。最后提出了我们下一步研究工作的目标和重点。

常明[3]2006年在《基于CORBA-XML的企业信息集成研究》文中研究指明中小型加工装配企业是我国经济结构中重要的组成部分之一。目前,我国中小型加工装配企业的经营模式主要是承接订单,进行来料加工装配,并随时根据合同公司情况调整生产状态。中小型加工装配企业与合同公司形成了供应链环境,加工装配是该供应链上重要的环节。由于中小型加工装配企业和与之签订订单的公司在地域、企业内部系统所使用数据库以及数据源类型等方面存在异构,从而造成企业之间在信息交互上存在严重障碍,不利于企业特别是我国中小型加工装配企业的发展。 为了解决分布式企业信息异构的问题,实现企业间资源共享和信息互访的目的,本文提出了基于CORBA技术和XML技术的企业信息集成解决方案。CORBA(Common Object Request Broker Architecture,通用对象请求代理体系结构)是一种分布式对象技术,利用CORBA的核心部件ORB(Object Request Broker)可以实现分布式异构数据源的透明互访;XML(eXtensible Markup Language,可扩展标记语言)是一种元标记(meta-markup)语言,通过XML与关系型数据模式的转化,可以消解数据源数据模式的异构。 针对我国中小型加工装配企业特点,本文设计了基于CORBA-XML的企业信息集成——数据源集成的体系结构,研究了集成中所必须解决的关键问题,如:数据源异构模式的消解、对象化局部数据源以及查询处理等,并对一家加工装配企业——Tombo公司的信息集成进行了实证研究。实证研究表明,基于CORBA-XML的企业信息集成适合于我国中小型加工装配企业,具有灵活、动态集成方式。通过信息集成,解决了企业间信息交互的问题,提高了企业各项工作效率,促进企业的进一步发展。

吴学玲[4]2005年在《基于Web Services和元数据的信息集成技术研究》文中提出随着市场竞争的加剧及经济全球化的发展,虚拟企业、协同设计、网络化制造、企业动态联盟等虚拟系统将是未来企业的主要组织形式。信息集成是这些虚拟系统有效运作的前提和基础,构建适用于虚拟系统的信息集成平台是企业信息化建设研究的热点。 本论文围绕虚拟系统信息集成的体系架构及其查询处理和优化设计进行了研究,论文的主要工作如下: 1、在分析国内外研究现状及研究方法的基础上,研究了基于Web Services和元数据的虚拟系统信息集成框架,分析了该框架的层次结构及共享信息的服务发布方案。该框架不仅能满足虚拟系统动态、松耦合及可扩展性的要求,而且克服了传统基于CORBA的信息集成方法的局限,具有跨平台、跨防火墙及不同组件互操作的能力。 2、对传统的异构数据源封装方法Mediator/Wrapper进行改进,以Web Services服务注册机制代替虚拟视图法,对包装器的设计增加Web Services服务封装及服务发布功能,在此基础上构建了适用于虚拟系统信息集成的异构数据源透明访问体系架构,实现了信息集成系统中共享服务的灵活调用。 3、对信息集成系统中的关键结构——查询处理器、数据源包装器、查询优化器进行了详细的设计,研究了基于Web Services的查询分解算法及查询优化策略,进一步完善了基于Web Services和元数据的信息集成系统架构。 4、设计了一个基于Web Services的供应商实时查询原型系统,包括系统总体设计、元数据标准的制定、服务描述文档的生成、服务注册中心的数据结构设计,并具体分析了前文提出的查询分解算法及结果整合方法。

刘军[5]2003年在《分布式智能异构数据集成支持系统的原型实现》文中研究指明随着计算机及网络技术的快速发展,各企业单位开发了大量的软硬件平台各异的应用系统,在各种应用系统下又积累了丰富的数据资源,如数据库中的结构化数据、文件系统中的非结构化数据、WEB系统中的半结构化数据等,这些数据资源由于软硬件平台各异、数据模型各异而形成了异构数据。为了不造成应用系统的重复建设和数据资源的浪费,企业单位迫切需要集成这些地理上分布、管理上自治、模式上异构的异构数据源,建立在数据源逻辑层上统一的访问界面,实现异构数据的分布式共享。 SORE系统是本课题小组提出的基于CORBA技术的异构数据集成支持系统,该系统通过CORBA封装技术结合公共数据模型对局部异构数据源进行包装,包装后的CORBA对象对外提供统一的访问接口和标准的数据交换格式,对象间的数据通信是在ORB软总线上完成。在客户端,用户看到的只是一个全局公共模型和全局的数据操作;在集成内部,实际的用户数据操作被集成系统分解为针对各数据源的子操作,子操作结果再由集成系统汇总返回给用户。 本文简要介绍了目前异构数据集成研究中所面临的问题及相应的解决方案;详细分析了SORE原型系统的整体功能模块;重点探讨了SORE原型系统中异构数据源包装器和异构数据目录服务的设计和实现;最后通过实例展示了SORE原型系统的集成特色。

姜晨, 刘军[6]2003年在《基于CORBA的遗留系统集成模型的研究与应用》文中研究表明本文首先提出并分析了目前企业中存在的信息孤岛问题,然后探讨了分布对象技术在异构 数据源集成中的应用,最后通过理论分析提出了一个集成遗留系统的模型框架。

张保军[7]2006年在《电信网管系统中异构数据源数据集成方法研究与应用》文中研究说明电信行业目前面临多厂商、多种设备的历史遗留问题,虽然TMN标准制定给电信设备的接口标准化提供了依据,但是TMN标准制定的相对较晚,完整的实施TMN标准也非常困难,接口的不统一导致了这给电信网管数据集成带来了非常大的难度。 论文首先分析了TMN和异构数据源数据集成。电信管理网(TMN)是电信网管系统平台的所要遵循的基础,本集成系统是在遵循TMN的基础上开发的。基于联邦数据库系统的集成方法、基于数据仓库的集成方法以及基于中间件的集成方法是比较常见的几种集成策略,这些策略在不同的着重点和应用上解决了异构数据共享问题并且为企业提供及时的决策支持。论文分析了这几种集成方法,并对其进行了比较。在结合电信网管系统的需求的基础上,提出了符合电信网管数据特征的集成方法。 论文接着对电信网管系统中数据集成需求进行了分析,并在此基础上结合电信网管系统的实际需求,研究和实现了MML接口数据、SNMP接口数据的集成,并且研究和提出了CORBA接口数据的集成方法。最终通过实际应用证明了本集成方法的可行性。论文在电信网管系统中提供统一的数据平台应用上具有一定的意义。

靳强勇[8]2002年在《异构数据集成系统及其支持工具原型的研究》文中指出随着计算机应用的发展,数据的集成不再仅仅局限于传统的数据库系统中的结构化数据,日益广泛应用于Web站点的半结构化及非结构化数据的集成问题也越来越受到重视,异构数据集成系统的研究就成为一个迫切的问题。 我们在分析现有的异构数据集成系统的基础上提出了一个改进的基于CORBA的异构数据集成模型Sore(Simplified Object Repository)。利用开发的CORBA服务组件实现对异构数据源的访问,屏蔽数据格式的不一致,实现对异构数据的互操作。Sore模型使用UDM数据模型作为公共的数据模型,支持UDM-QL语言查询。 文章首先介绍了异构数据集成系统产生的背景、研究目标和现状。然后介绍了我们研究工作的核心内容,包括Sore系统所采用的UDM数学模型(Uniform Data Model)和UDM-QL查询语言(UDM-Query Language)。在UDM模型中,每个对象都可以用这样的四元组进行表示。接下来是Sore异构数据集成系统的体系结构介绍,包括该体系中的各个组成部分的详细说明。最后介绍了集成系统的支持工具和性能测试等方面的情况。 我们在异构数据集成系统方面所进行的研究工作对于解决异构数据源主动参与集成有很大的帮助,同时异构数据客户程序和异构数据目录服务的提出,为异构数据集成研究提供了一个新思路。到目前为止,我们已经在异构数据集成系统的数学模型、查询语言、体系结构等方面取得了阶段性的成果。在此基础上我们对下一阶段研究工作的目标和重点做出了展望,这在文章的相应部分都有论述。

王宁, 陈滢, 俞本权, 徐宏炳, 王能斌[9]1998年在《一个基于CORBA的异构数据源集成系统的设计》文中进行了进一步梳理提出一个基于CORBA(commonobjectrequestbrokerarchitecture)的即插即用的异构多数据源集成系统的设计方案.由于采用具有较强描述能力的OIM(objectmodelforintegration)对象模型作为集成系统的公共数据模型,该系统不仅能集成各种异构数据源,包括数据库系统、文件系统、WWW上HTML文件中的数据,而且能集成随时插入的新数据源中的数据.着重讨论系统的总体结构、OIM对象模型、查询处理及界面设计

刘高嵩, 龙军[10]2009年在《基于CORBA和Web Services的异构数据源集成研究》文中指出为解决信息孤岛问题,提出一个基于CORBA和Web Servuces的异构数据源集成的解决方案。讨论了基于CORBA和Web Services封装数据源,详细说明了异构数据源集成框架,并介绍了该解决方案的一个应用。

参考文献:

[1]. 基于CORBA的异构数据源集成系统研究[D]. 王秀鸾. 山东科技大学. 2004

[2]. 一个改进的基于CORBA的异构数据集成系统体系结构[J]. 李冠宇, 靳强勇, 张俊. 交通与计算机. 2001

[3]. 基于CORBA-XML的企业信息集成研究[D]. 常明. 天津工业大学. 2006

[4]. 基于Web Services和元数据的信息集成技术研究[D]. 吴学玲. 西南交通大学. 2005

[5]. 分布式智能异构数据集成支持系统的原型实现[D]. 刘军. 大连海事大学. 2003

[6]. 基于CORBA的遗留系统集成模型的研究与应用[J]. 姜晨, 刘军. 计算机工程与科学. 2003

[7]. 电信网管系统中异构数据源数据集成方法研究与应用[D]. 张保军. 北方工业大学. 2006

[8]. 异构数据集成系统及其支持工具原型的研究[D]. 靳强勇. 大连海事大学. 2002

[9]. 一个基于CORBA的异构数据源集成系统的设计[J]. 王宁, 陈滢, 俞本权, 徐宏炳, 王能斌. 软件学报. 1998

[10]. 基于CORBA和Web Services的异构数据源集成研究[J]. 刘高嵩, 龙军. 计算机系统应用. 2009

标签:;  ;  ;  ;  ;  

基于CORBA的异构数据源集成系统研究
下载Doc文档

猜你喜欢