论文部分内容阅读
传统移动业务接入方式是通过业务引擎接口协议直接接入通信网元的,但是电信技术和能力被SP所使用并不是一件容易的事情,Parlay X开放业务体系结构为抽象的电信业务提供了一套开放的、与网络无关的应用编程接口,通过API对底层网络能力进行抽象与封装,涵盖了ParlayX及至几乎所有通信核心设备的协议映射能力。利用它可以填平IT领域与电信领域之间的隔阂,实现电信技术走向社会的第一步。Parlay X是Web Service应用,利用ParlayX Web Services API,开发人员只要简单地调用一个或几个API就可以实现所需的应用逻辑。在ParlayX Web Services规范2.0版本中,定义了12种服务接口供开发人员方便地访问电信网络能力。当前,为了接收和发送彩信,在写应用时必须使用专门的协议来接入网元(例如,彩信中心MMSC)提供的MMS功能。ParlayX定义的彩信接口由SendMessage,GetMessage和MessageNotification三个接口组成,南向采用MM7协议进行传输。当前的ParlayX标准所使用的Web Service技术,是基于RPC连接和简单的XML解析技术的,这在性能上存在很大的缺陷,RPC传输模式将被证明在效率上与文档模式是有差距的,而XML解析技术也是影响WebService技术的一个重要因素。本文将通过对WebService技术的研究,提出一些对ParlayX Web Service技术改进的设想。文章首先对于业务接入的现状进行阐述并通过对Parlay X网关的介绍,简单说明了Parlay X网关中消息类业务能力接口所用到的各个协议,对ParlayX中使用的技术,以及由Parlay与Web Service技术结合产生的ParlayX WebService技术进行了综述,随后文章着重介绍了综合业务接入网关SAG中彩信接口的设计,实现以及测试。最后通过对Web Service技术的研究提出一些我对于综合业务网关中所用Web Service技术的一些优化思想。