我正在尝试一些IP PBX系统,Asterisk,Freeswitch和Yate,来注册PBX中的事件,我想知道哪些组件更好。
该组件应该向PBX注册事件,接收它们,发送一些响应并发出一些命令。哪两个更合适?
答案 0 :(得分:3)
TCP服务器和客户端之间的区别是谁发起连接。客户端连接到服务器。所以我猜你应该使用TIdTCPClient。
答案 1 :(得分:2)
Asterisk有一个定义明确的网络TCP / IP事件驱动协议,支持SSL通信。该模块称为Asterisk AMI,广泛用于完成您想要的操作。
您可以在此处阅读有关AMI的文档:http://www.voip-info.org/wiki/view/Asterisk+manager+API
另外,如果您想查看一些使用AMI活动作为核心产品的产品,请查看:
享受:)
答案 2 :(得分:1)
另一种选择是使用Synapse这是一个阻塞的TCPIP库,它非常易于使用并支持免费的pascal以及Delphi。