论文部分内容阅读
随着信息技术的发展,许多政府/企业部门都开发了一些各自独立的信息系统,这些系统因为由不同的人员在不同的时间开发,形成了一个个信息孤岛。企业/政府部门迫切需要集成这些独立系统以实现信息共享,即企业信息应用进入集成阶段。数据位于企业信息系统的中心位置,因而进行企业应用集成首要的是要实现数据的集成,这就使得异构数据库集成成为当前的一个重要研究课题。本文针对黎明不同业务系统之间,黎明与其它单位系统之间,以及可能与其它单位之间存在大量的数据交换而提出了异构数据库集成框架。通过该框架,企业用户不仅在成功的获得了最大的资源共享,而且在选择软件应用、集成技术和相关服务的时候就可拥有更大的灵活性。使得此异构数据库集成在黎民数字化制造过程中发挥重要作用,节省了时间提高了效率。中间件作为应用软件和系统软件之间的一类软件,屏蔽了底层操作系统的复杂性,使得程序开发人员面对简单而统一的开发环境,减少了程序设计的复杂性。JMS异步通信机制能非常容易地实现企业系统之间的松耦合,并且能够通过消息服务提供商,实现可靠健壮的消息传输,非常适合企业应用集成。文章分析了国内外异构数据库集成研究现状和存在问题,阐述了中间件、JMS,XML在程序开发、异构数据库之间通信、数据集成等方面的技术优势。通过对异构数据库集成主要目标和存在问题的分析,提出了一种基于XML和中间件的异构数据库集成方案,解决了不同平台不同数据库之间的数据通信和多个数据源的集成中存在的数据的传输方式、数据的传输格式、变化数据的提取等问题。