CTI经历了两个阶段,一是专用单项业务的发展阶段,二是以标准为基础
来源:客户管理软件提供商
发布时间:2013-08-17

        从CTI技术的发展来看,CTI经历了两个阶段,一是专用单项业务的发展阶段,二是以标准为基础,形成公共平台和一系列的开发工具。

        20世纪80年代末,Digital公司和Nortel公司设计了连接主计算机和PBX(Privwate Branch eXchange,专用交换机)的应用程序接口(Application Programming Interface,API),开始了CTI实际应用的第一阶段,这也是电信交换系统的呼叫能力与计算机数据处理能力相结合的最初尝试。

        在CTI应用的第一阶段,所有的应用业务都在PBX的接口上开发,一方面造成各种CTI业务的难于相互连接,或者难于形成规范,另一方面,所有开发商必须熟悉PBX的结够并且有良好的测试能力保证PBX的其他功能不受影响,同时接口过多也给业务的进一步深入发展造成困难。这些缺点促进了标准化工作的进展。

        随着电话服务应用程序接口TSAP(Telephony Service Application Programming Interface)和电话应用服务接口TAPI(Telephony Application Programming Interface)这两个标准的制定,CTI开始得到了真正的发展。

        TAPI由Microsoft和Intel公司合作开发,提供一个PC和电话线之间的接口,因而能够在计算机上集成语音、传真、数据和图像等。TAPI是视窗开放服务结构(WOSA)的一部分,已经嵌入到微软的各种操作系统之中。

        TSAPI由Novell和AT&T公司开发,它提供基于服务器的LAN-PBX集成,将交换机和网络文件服务连接起来,提供呼叫控制功能。与TAPI不一样的是,TSAPI支持所有主要的操作系统,包括Windows各种版本、OS/2和Unix。由于采用C/S结构的设计,TSAPI能够在计算机与电话之间没有物理连接的情况下工作,但也正式这种非物理连接,使得TSAPI应用不能识别媒体流。

        JIAPI是Java语言应用程序接口,本质上是一套可重用的语音呼叫控制对象。它能在一些基于Java的电话应用中使用,而这些电话应用能够运行在任何带有Java虚拟机和JTAPI电话子系统的计算机上。正是由于JTAPI基于Java的特性,使得JTAPI对象独立于任何操作系统和硬件平台,从而支持跨平台的应用。JTAPI定义了一套类库,包含一套电话功能和扩充功能。开发这可使用它开发一些个人应用,例如一套扩充处理任务,包括呼叫路由,在多组呼叫者之间建立电话会议等。

        电信网络和计算机网络正在互相渗透、互相融合,CTI技术代表着这种发展和融合的趋势,因而成为人们日益关注的焦点。随着新技术的不断涌现并被应用,CTI技术也在不断地完善和发展。