问题标签 [jtapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2941 浏览

java - 通过 java 连接到电话系统

我想开发一个 Java 应用程序来记录我们电话系统的所有来电。我们使用由电信提供的章鱼开放系统。

经过一番研究,我发现 jtapi 将是一个解决方案,但我找不到任何好的教程。我在正确的轨道上吗?你能给我举一些例子吗?

0 投票
1 回答
2154 浏览

web-services - 使用 commons-httpclient 和 EWSJavaAPI 获取 nullPointerException

我正在使用EWS Java API 1.1.5 ,我正在尝试将服务绑定到收件箱文件夹,如下所示:

我从jsp页面调用上面的代码。

但我得到NullPointerException

我正在使用commons-httpclient 3.1

从在 tomcat 7 上运行的 Web 项目运行代码时会发生此异常,但从桌面应用程序运行代码时它工作正常。

更新:

1- httpclient 异常前调试:

2-异常前的 EWS 跟踪:

并且它应该发送以下请求:

但它没有,而是抛出异常。

UPDATE2:忘了提到我正在使用 Cisco jtapi 6.1 库来处理 IP 电话,谷歌搜索后我发现最新版本的 jtapi 解决了以下问题:

我的理解是 EWS 请求为空(无法发送 microsoft webservices 请求),所以我将更新 jtapi 库并试一试。

请告知如何解决它。

0 投票
0 回答
229 浏览

voip - 如何对 JTAPI 应用程序进行可伸缩性测试

我有一个现有的 JTAPI 应用程序,我将对其进行增强和重构。首要问题之一是新的增强功能是否能够很好地扩展到更多数量的 IP 电话。我已经通过使用线程模拟 Web 服务客户端来完成 Web 服务的可伸缩性测试,这种方法可以很好地确定 Web 服务是否可以伸缩。

现在我正试图想出一种方法来模拟网络上越来越多的 IP 电话,因为我显然不想用成百上千的 IP 电话构建一个真实的网络。

我将从简单的 JTAPI 操作开始,例如查询网络上的每个设备以确定哪些设备忙,但还必须测试更复杂的操作。

我可以构建一个由 10 部 IP 电话组成的网络,并通过对每部电话重复每个 JTAPI 操作 N 次来“扩展”该网络。我会用 N = 1, 3, 7, 10, 30, 70, 100, 300, ... 这种方法的一个潜在问题是结果可能会因 IP 电话响应时的延迟而严重扭曲多个 JTAPI 操作,而不是显示响应单个 JTAPI 操作的更大 IP 电话网络的可扩展性。

另一种方法是设置 IP 软电话网络并将其扩展,但我认为 IP 软电话在延迟和响应 JTAPI 操作方面不会像真正的 IP 电话。

其他人如何测试其 JTAPI 应用程序的可扩展性?

谢谢。

0 投票
2 回答
4048 浏览

java - Cisco JTAPI 到 CUCM

我的任务是编写一个应用程序,让用户可以拨打 Cisco Unified Callmanager 8.6。UCM 不会提供联系人列表。它将在其他地方提供。

我发现 Cisco 提供的文档和示例都缺乏且不可取。我还发现缺乏来自第三方的工作示例。

我希望其他人在我之前做过类似的事情。

该应用程序从数据库中获取要呼叫的号码,然后让用户单击他或她想要呼叫的联系人。然后应将目的地的号码发送到电话。基本上,应用程序不必拨打号码,而是将目的地发送到电话或 UCM,然后用户在此时接管。

查看 Cisco 的 makecall.java 并使用它,使用此 API 实际拨打电话似乎很简单。

我已经开始使用http://blog.nominet.org.uk/tech/2008/01/25/experiments-with-jtapi-part-1-making-a-call/中的示例,但我相信这一点一段代码不足以拨打电话。然而,我可能是错的。

谁能在这里指出我正确的方向,因为我相信我的规范很简单,应该很容易实现。如果需要更多信息,我很乐意提供。

0 投票
1 回答
82 浏览

java - 获取标题的最大长度并提示 IP 电话?

我正在开发一个适用于所有型号的 ip 电话的 JTapi 应用程序,我动态显示标题和提示,我想知道如何获得标题的最大长度和 IP 电话型号的提示。

0 投票
1 回答
1070 浏览

c# - 以编程方式查找连接设备的 IMEI / ESN

使用 USB 与计算机系统连接时,我需要获取移动设备的 IMEI/ESN。我能做些什么?我遇到了 JTAPI,但我仍然不确定是否有足够好的实现来完成我的任务。

PS:我当然需要以编程方式进行。我正在使用 Java,并针对 Windows 系统。所以我也很擅长 C# 解决方案。:)

此致

0 投票
1 回答
212 浏览

cisco - 关于 JTAPI 的 Cisco Mobility

我正在使用 Cisco JTAPI API 开发应用程序。但我面临的一个问题是当用户在他的 VoIP 电话上启用移动性时。然后我无法通过 JTAPI API 控制移动呼叫(转移到用户手机的呼叫),因为它没有被跟踪。

有人知道我如何控制通话吗?基本上我只是想挂断移动电话,以便让电话返回终端,以便我可以控制它。

万分感谢。

0 投票
4 回答
12842 浏览

java - Java中的IVR开发

我将使用 Java(没有 PBX)开发一个在线 IVR 应用程序。在软件需求中,我更喜欢在 Java 端实现一些数学计算和数据库通信。

如您所知,不同的技术已准备好与 Java 集成,例如 JTAPI、Zanzibar OpenIVR、Moho、VoiceXML、CCXML、Jive、Prophecy、Vocent、Voxeo 等。

现在的问题是:最好的解决方案是什么?哪一个最容易到达?哪一个效率最高?你推荐开源框架吗?是否有任何用于处理 IVR 系统的 Windows API?

0 投票
1 回答
832 浏览

avaya - 如何使用 jtapi 为 avaya 手机捕获 auxcodes?

我正在 CTI 应用程序上实施,它将监控代理的所有事件。目前我在获取 auxcodes 事件时遇到了麻烦。通过检查代理状态,我得到了 auxcodes,但我想要一个 auxcode 更改的事件,以便我可以立即获得 auxcodes。

0 投票
3 回答
5847 浏览

avaya - 从 avaya cms 服务器获取实时数据的最佳方式是什么?

如果这个问题超出主题,我很抱歉,但我不得不在这里问,因为在网上找到的资源非常有限。

我正在寻找实现系统以从 avaya cms 服务器获取实时数据我在 JTAPI 上做了很多 RND,但它有一些限制,它没有为所有事件提供存储在 CMS 数据库中的所有数据。我还尝试使用 Java 连接 cms 数据库,但没有成功,因为它还会延迟 30 分钟提供历史数据。

是否有可能在技术上使用 JTAPI、TAPI 获得相同的东西。或者有没有人使用过avaya的任何付费工具,它更便宜并且可以解决这个目的。我看到了 clint 但不打算使用。如果有人这样做,请告诉我方法。