概要:电信业的趋势是网络和运营的分离,包括电话会议、呼叫中心在内的各种增值应用将是未来的业务亮点。本文将对各种CTI应用软件开发的接口标准和协议进行一下简单的介绍。
关键词:VoiceXML、Parlay、TAPI、JTAPI、S.110、JAIN、CORBA、Web Service、SOAP
Parlay网关即Parlay服务器,它为Parlay客户提供各种基本业务能力的支持,使Parlay客户的业务能够有控制的、安全的进入到各通信网内。这些Parlay客户包括:内容提供商、应用服务提供商、其他网络运营商等。
JAIN集成了有线(如PSTN)、无线(GSM、CDMA)和包交换(IP、ATM)网络,如上图所示。
(看详细大图请点击下载WORD文件)
会话(Session)是服务器和客户机之间的一个关联,它在客户端的应用程序适配器(AIA)中有一个端点,客户程序通过该端点与服务器交互。
MPS2000业务控制接口包括呼叫控制接口、自动语言(IVR)接口、多方通话接口、回音消除接口等。MPS2000业务交换平台支持多种信令协议,如No.7、No.1、Q.931、以及H.323等,呼叫控制接口屏蔽了底层信令协议的差异,提供了统一的呼叫控制接口;自动语音接口则提供了语音资源的访问接口,多方通话接口提供了会议控制功能,回音消除主要对多方通话中的回音进行抵消、抑止。
上述几种电信业务的开发接口实际应用场合可能并不相同,都有各自的优点和缺点,而且,互相之间也可以结合起来。软件开发商和电话提供商可以根据自身的特点(如技术积累、开发周期等因素)和需要来遵从不同的标准。
下面是对各种标准进行一个简单的比较:
Voice XML | Parlay | JAIN、JTAPI | TAPI | S.100 | MPS2000等专用API | |
硬件平台独立性 | 是 | 是 | 是 | 是 | 是 | 否 |
软件平台 | ALL | ALL | JAVA | Win32 | ALL | ALL |
多语言支持 | 否 | 是 | 否 | 是 | 否 | 是 |
业务描述能力 | 差 | 强 | 强 | 中 | 强 | 强 |
接口描述 | DTD | UML | JAVA | MIDL | C | IDL |
应用协议 | HTTP | IIOP、SOAP | RMI | RPC | TCP/IP | IIOP |
杭州迈可行供稿 CTI论坛编辑