-1

Google の libjingle フレームワークを使用しようとしていますが、クライアントからサインインしている他のクライアントにクエリをブロードキャストする必要があります。

IQ プロトコル (http://xmpp.org/extensions/xep-0099.html)、プレゼンス プロトコル (http://xmpp.org/rfcs/rfc3921.html)、または単に関連するクライアントをループしてダイレクト メッセージを送信しますか?

4

1 に答える 1

1

まず、 XEP-0099は 2003 年以降延期されています (上部の赤いテキストに従って)。私はその実装を知りません。あなたが探しているものではないと思います。

第 2 に、<iq/>通常、スタンザはブロードキャストできません。これらは1 対 1 の要求と応答のメカニズムです。1 つの要求が返す応答 (またはエラー) は 1 つだけであり、ブロードキャストはその規則に違反します。一部の情報をブロードキャストするには、<message/>またはおそらく を使用し<presence/>ます。一連の JID から情報を要求する必要がある場合<iq type="get">は、おそらくそれを行う方法です。

于 2012-06-18T14:58:00.743 に答える