2

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

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

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

4

3 回答 3

3

您的 CMS 可能会提供我称为实时套接字的功能。它是一项通过网络套接字推送有关技能/拆分、vdns 和向量的数据的服务。

它与您在 hsplit 等中发现的几乎相同,但它是实时的。

推送的数据可以由您的 cms 管理员配置。

如果您正在寻找通话数据,您可以查看 cms 中的 *call_rec* 表。

于 2014-01-23T09:30:30.267 回答
2

您可以使用基于 CMS CLINT 的高级工具 clintSVR。通过使用 clintSVR,您可以使用 CGI、OCX 和 C++ 接口从 CMS 获取实时数据。

于 2014-02-06T12:34:43.750 回答
1

正如其他人所说,您可以从实时报告中获得此信息。你需要刮掉它们。

RT socket 只是一组用于运行报告的 clint 包装器。它获取实时报告数据并发送到套接字。

您可以使用 clint 滚动您自己的实时报告,并将其提供给需要传送数据的任何地方。可以从命令行运行示例实时报告,例如:

/cms/toolsbin/clint -u your_user <<EXECUTE_DONE
do menu 0 "cu:rea:Meas"
do "Run"
do "Exit"
EXECUTE_DONE

下面是一个直接运行报表的例子 直接运行报表:

/cms/toolsbin/clint -u ini <<EXECUTE_DONE
clear
run gem "r_custom/cr_r_3"
do "Run"
do "Exit"
EXECUTE_DONE
于 2016-10-08T19:47:39.940 回答