论文部分内容阅读
随着经济全球化,企业在分工布局上也呈现出全球化的趋势。互联网络迅速发展,跨国公司日益增加,使分布式数据库系统跨地域分布的特点日益突出。由于历史或开发方法不同的原因,虽然各个系统可以独自完成各自的任务,当需要数据分析或进行数据挖掘的时候,信息的孤立性就凸现出来,即所谓的信息孤岛现象。一个数据源一旦成为“信息孤岛”,就会导致应用系统在重用它的数据时需要花费很大的代价,如何弥补数据之间差异引发的问题,将各个信息系统跨平台集成,成为目前亟待解决的问题。XML和Web Service技术的出现给分布式数据库的信息整合带来了新的实现方法。首先,在不同的数据库及应用系统的数据进行交换时,XML是理想的交换介质,XML能够将不同来源的结构化的数据结合在一起,通过中间层的服务器对后端数据库和其他应用数据进行集成。基于XML和SOAP的Web Service作为新一代的软件开发应用架构可以在现有的各种异构平台之上实现一个与开发语言无关、与平台中立的技术层来实现系统的连接与集成。本文分析了信息集成的现状和传统技术存在的问题,研究了SOA架构的特点,Web Service的原理、实现、技术、安全等方面的问题,以及用XML进行数据转换的算法,分析了采用SOA的松散耦合架构、Web Service技术解决企业异构数据整合的可行性。通过XML实现对关系数据库的转化,发挥XML在数据交换中的优势。最后在对全球呼叫中心异构数据源的数据分析系统进行集成的背景下,研究了SOA技术与XML、Web Service在企业信息集成的应用方法。将Web Service通用性和XML的灵活性结合,提高系统的可维护性、可管理性和可集成性。本文研究的基于SOA的企业信息集成系统,不仅融合了目前企业各方面的管理信息,而且对今后企业发展中将要扩充的领域(如考勤、排班、电话量预测系统等)也能很容易的集成进来。