.net 我们应该如何使用第三方呼叫控制来控制Cisco手机?

.net 我们应该如何使用第三方呼叫控制来控制Cisco手机?,.net,voip,cisco,tapi,jtapi,.net,Voip,Cisco,Tapi,Jtapi,背景 我们正在开发一个企业应用程序,使用第三方呼叫控制在Cisco统一呼叫管理器上控制Cisco手机。我们需要能够监控呼叫状态,获取来电的呼叫者ID,并对呼叫、应答、挂断、确认、转接等进行全面的呼叫控制。 我们的客户可能会使用CUCM 7.1至8.5 我们正在使用.Net开发应用程序,这使得使用JTAPI进行开发变得笨拙,尽管这是可能的。也许这是最好的方法 我们已经使用Cisco的TAPI接口进行了第一方呼叫控制,但不清楚这是否能在第三方呼叫控制模式下工作。此外,我们不确定该API的稳定性 我们

背景 我们正在开发一个企业应用程序,使用第三方呼叫控制在Cisco统一呼叫管理器上控制Cisco手机。我们需要能够监控呼叫状态,获取来电的呼叫者ID,并对呼叫、应答、挂断、确认、转接等进行全面的呼叫控制。 我们的客户可能会使用CUCM 7.1至8.5

我们正在使用.Net开发应用程序,这使得使用JTAPI进行开发变得笨拙,尽管这是可能的。也许这是最好的方法

我们已经使用Cisco的TAPI接口进行了第一方呼叫控制,但不清楚这是否能在第三方呼叫控制模式下工作。此外,我们不确定该API的稳定性

我们不希望我们的客户不得不购买任何额外的东西-即没有统一的联系中心

我们已经在CUCM-ie中看到了对CTI接口的引用,无论桌面TSP连接到什么,都可以控制手机。这个API可用吗

此外,我们还看到,CSTA是CUCM上控制手机的一种机制

问题
对于.Net开发人员来说,在企业环境中Cisco统一呼叫管理器上进行第三方呼叫控制的推荐方法是什么

您可以使用CTI端口并以第三方模式打开它,通过Call Manager监控Cisco上的多条线路。我们与Cisco合作修复了一个问题,但在他们的TAPI TSP中,我们认为这是一个相当可靠的方法。Call Manager Express还有一个TAPI实现。大多数PBX制造商不编写自己的TSP。他们是从外部承包的。有趣的是,他们雇佣了两个不同的公司为Call Manager和Express编写TSP!您还可以使用SIP和TAPI/SIP网关软件来处理通过SIP中继公开的任何呼叫


我在ExceleTel工作,我们在VB6、VB.NET、C和Delphi中创建的一些相当繁重的TAPI呼叫中心应用程序中使用我们的TAPI程序员控件。因此,这是一个经过时间考验的解决方案。

您可以使用CTI端口并在第三方模式下打开它,通过Call Manager监控Cisco上的多条线路。我们与Cisco合作修复了一个问题,但在他们的TAPI TSP中,我们认为这是一个相当可靠的方法。Call Manager Express还有一个TAPI实现。大多数PBX制造商不编写自己的TSP。他们是从外部承包的。有趣的是,他们雇佣了两个不同的公司为Call Manager和Express编写TSP!您还可以使用SIP和TAPI/SIP网关软件来处理通过SIP中继公开的任何呼叫

我在ExceleTel工作,我们在VB6、VB.NET、C和Delphi中创建的一些相当繁重的TAPI呼叫中心应用程序中使用我们的TAPI程序员控件。因此,这是一个经过时间考验的解决方案。

您可以选择:

TAPI3-使用需要安装的TSP。 JTAPI-在MS端点或服务器中有自己的缺陷服务,与IIS相关的等等。。。 CTIOS-您必须知道每个包的结构。pdf 休息-不知道马赫关于这个方法。 我想还有很多,但我对它们并不熟悉。 JTAPI

您可以选择:

TAPI3-使用需要安装的TSP。 JTAPI-在MS端点或服务器中有自己的缺陷服务,与IIS相关的等等。。。 CTIOS-您必须知道每个包的结构。pdf 休息-不知道马赫关于这个方法。 我想还有很多,但我对它们并不熟悉。 JTAPI