| 【论文摘要】 |
随着计算机技术特别是网络技术的迅猛发展,许多企业都已经逐步实现了业务、信息的计算机化管理。但由于技术和历史等原因,这些信息服务和管理系统都是根据特定需求而构建的,从而使企业内部存在多个独立的应用系统和异构的数据源,造成了企业内部各应用系统的分割,数据共享困难,在企业内部形成了一个个的“信息孤岛”。数据集成技术可以实现各异构数据源之间的数据共享,建立一个全局数据平台,给用户提供企业数据的统一视图,从而解决企业数据分割的问题。
针对上述问题,本文以“吐哈油田数据集成研究”项目(No.04H675)为应用背景,在深入研究企业数据集成中面临的异构性、完整性和可扩展性等核心技术难点的基础上,针对吐哈油田的实际情况,提出了基于中间件的数据集成方案。该方案分为三层结构:数据源层、中间层和应用层。数据源层为存储企业数据的各个异构数据库,负责管理企业数据并响应客户对数据库进行读写的请求;中间层是整个数据集成方案的核心部分,由平台服务器和中间件组成,中间件模块又可分为全局库、查询处理器和数据源包装器三部分。中间层主要实现异构数据的集成,负责处理各种全局事务,将全局事务分解转换为针对各异构数据源的子事务,并由分发... |