商场信息化中异构数据库集成技术的应用
作者:邓 凯
来源:《商场现代化》2008年第02期
[摘要] 各大商场为了在剧烈的竞争中降低成本,提高管理水平,因而强烈要求利用现代信息技术研发适合自身的信息系统,实现商场运营的信息化。然而由于信息系统开发的阶段性,商场各部门中存在着许多完全独立的异构数据库应用系统。提出基于Java和XML的中间件来集成这些异构数据库,具有平台无关性,从而实现了商场信息化的资源共享与集成等。
[关键词] 商场信息化 异构数据库 Java XML 中间件
一、引言
随着城市里大商场的不断涌现,伴随而来的是剧烈的竞争。各大商场为了在剧烈的竞争中求得生存和发展,纷纷出招,减员增效,降低成本,提高管理水平,因而强烈要求利用现代信息技术研发适合自身运营模式的信息系统,实现商场运营的信息化。然而由于信息化过程是逐步实现的,因此商场各部门中存在着许多独立的异构数据库系统如Access,MS SQL Server,Oracle。为了满足商场之间或者商场内各部门协同合作的需要,应该实现各个异构数据库之间的资源共享,从而有效利用资源,提高整个商场的性能。
目前存在的数据集成方法有四种:建立用户交互接口,建立联邦数据库,中间件,建立数据仓库。其中利用中间件集成各种异构数据库时,不用改变原始数据的存储和管理方式,可集中为异构数据源提供一个高层检索服务,是实现异构数据继承的理想解决方案。
二、异构数据库集成中间件
异构数据库系统是一个逻辑上完整而又具有站点自治性,物理上分布着若干台互相连接着的计算机机上的、具有相同或不同数据模型的数据库系统。异构数据库集成中间件的使用以最小的代价,使各种异构数据库之间实现数据的互访及共享,并对用户实现数据的透明访问。通过基于XML与JAVA的异构数据集成中间件的设计不仅满足上述要求,而且具有跨平台、跨语言和跨领域的特性,实现了平台无关性。
本文来源:https://www.2haoxitong.net/k/doc/59fa3d5cb04e852458fb770bf78a6529647d35e1.html
文档为doc格式