我希望通过ejabberd xmpp服务器实现WebSocket通信…
到目前为止我找到的唯一模块是这个存储库:
ejabberd-websockets
这个仓库已经4年没有更新了,所以我觉得使用它不是很舒服。
对上面提到的存储库有任何替代方案或评论吗?
从ejabberd 15.03版本开始,完全支持WebSockets,如下所述:
ejabberd 15.03发布,支持Websockets
你也可以尝试node-xmpp-bosh,这是一个基于node.js的连接管理器,位于XMPP服务器前面,通过WebSockets处理BOSH和XMPP。XMPP服务器将所有流量视为标准XMPP流量。
我知道BOSH部分工作得很好,但没有尝试过WebSockets。