“软电话”的实现方法

2013-12-12 10:45:38 电力信息化  点击量: 评论 (0)
摘要:总结了软电话和CTI技术的研究状况,分析比较了实现软电话的各种方法。C S模式中的软电话的设计方法比较简单,可以快速实现。B S模式的软电话目前广泛使用,具有C S模式无可比拟的优点,被广泛应用于许多行
 
 
呼叫保持中         √+T            
电话已挂断       F              
电话转接中                      
转接已取消                    
快速转接完       F              
会议发起中                      
会议已完成                      
会议已取消                    
                               
 

3.    基于Dialogic的CTC开发软电话的步骤

3.1           CTC软电话的架构

在利用Dialogic的中间件开发时,软电话是一个嵌入到座席员操作界面的ActiveX控件。ActiveX控件通过调用ActiveX组件同CTI的CTCserver进行通信。软电话通过向CTI注册来建立与CTI的连接。当用户点击Html上的图标时,CTCServer可以感知图标被点击,然后调用ActiveX组件中的方法同后台进行通信。
 

 
 

3.2           功能的调用

软电话的初始化
With  ActiveX名称
        .ServerName = ServerName
        .DeviceType = Val(DeviceType)
        .NetworkType = NetworkType
        .LogicalIdentifier = LogicalIdentifier
    End With
进行电话基本操作:
 

With  ActiveX名称
       dialPhone(TELEPHONE_NUMBER); //拨打电话
initiateTransfer (TELEPHONE_NUMBER); //转接电话
initiateConferenceCall (TELEPHONE_NUMBER); //电话会议
forwardRequest (TELEPHONE_NUMBER); //电话转移
holdPhone (); //呼叫保持(静音)
retrievePhone (); //再通话
hangUpPhone (); //挂断电话
answerPhone (); //接听通话
makeAttachData (KEY,VALUE); //附加数据
change2ReadyStatus (); //改为可以通话状态
change2NotReadyStatus (STATUS_CODE); //接听通话
afterWork (); //改为ACW状态
 End With
大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞