从avaya cms服务器获取实时数据的最佳方法是哪种?

时间:2014-01-22 08:26:46

标签: avaya jtapi

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

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

是否有可能在技术上使用JTAPI,TAPI得到任何东西。或者是否有人使用avaya的任何付费工具,这种工具更便宜并且可以解决此问题。 我看到clint但不打算使用。如果有人这样做,请告诉我。

3 个答案:

答案 0 :(得分:2)

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

它实际上与你在hsplit中找到的相同,但实时。

您可以通过cms admin配置推送数据。

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

正如其他人所说,你可以从实时报告中得到这个。你需要刮掉它们。

RT套接字只是用于运行报告的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