更正用于广播查询的 XMPP 消息



我正在尝试使用Google的libjingle框架,并且需要将查询从客户端广播到其他已登录的客户端。

正确的

方法是使用 IQ 协议 (http://xmpp.org/extensions/xep-0099.html)、存在协议 (http://xmpp.org/rfcs/rfc3921.html) 还是仅通过循环相关客户端并发送直接消息来执行此操作?

首先,

XEP-0099 自 2003 年以来被推迟(根据顶部的红色文本),我不知道它的实现,我真的不认为这是你要找的。

其次,对于一般<iq/>节,您不能广播它们。它们是一对一的请求和响应机制。一个请求只返回一个响应(或错误),广播将违反该规则。要广播某些信息,请使用<message/>甚至<presence/>。如果您需要从一系列 JID 请求信息,<iq type="get">可能确实是这样做的方法。

相关内容

  • 没有找到相关文章

最新更新