论文部分内容阅读
如何在分布式环境下实现异构数据的交换,是当前研究的热点问题,虽然己有多种实现跨网络数据交换的技术。但这些技术对运用于松散耦合、地域分布环境均存在这样或那样的问题,共有的问题主要包括耦合度大、成本高、实施复杂等。XML和Web服务(Webservices)技术的出现,带来了新的契机。XML作为独立格式是数据交换的理想介质。而Webservices提供了简单、廉价适用的信息交换机制。
本文首先介绍当今通用的电信运营支撑系统解决方案,分析了电信PRM(PipeResourceManagement)系统,其数据交换机制,针对其中存在的问题结合XML技术,提出了一种新的对PRM系统优化升级方案。本文设计了基于XML的与原系统数据载体VO之间的转换规范,使PRM的数据格式建立在开放、通用的标准之上;本文解决了XML与WebServices的结合问题,结合XML的近乎天然的数据交换优势、平台无关性与Web服务所能提供的松散耦合,实现了分布松散的异构环境下异构数据交换模型;另外由于PRM系统为已实施项目,考虑到系统兼容性及升级过程中尽量减少对原系统的改动,本文设计的优化升级方案为原系统提供统一的应用接口以实现原系统数据载体VO类之间的转换;最后,论文对基于XML的数据交换做了讨论。
鉴于XML的广泛应用及J2EE解决方案的普及性,基于XML的PRM系统升级方案不仅为电信业还为诸多的基于WebServices的系统如电子政务、电子商务等提供了一条可供选择的解决数据交换问题的途径。