论文部分内容阅读
随着网络和信息技术的发展,很多的企业和部门已经积累了大量、使用不同数据库管理系统、以不同形式存储的数据。当前,在解决异构数据集成的问题上主要有联邦数据库、数据仓库、中间件等方案,但都有一定的局限性。因此,如何高效地解决多异构数据源集成成为亟待解决的问题。本文结合部队实际应用,在对传统异构数据集成技术进行对比和分析系统功能需求的基础上,设计和实现了一种以XML为公共数据模型、以XML Schema为异构数据源模式,基于中间件技术和B/S三层架构模式的异构数据库集成解决方案。利用中间件为用户提供统一查询接口,屏蔽底层数据库的差异,实现透明访问,并通过加入异构数据源注册模块,增强了系统的可扩展性。实验结果和实际应用表明,该解决方案的可行性和有效性能够满足项目的需求。