6

逆の Ajaxパターンと同様の方法でXMPPを適用できますか? Cometのような http long wait の実装に使用できますか? XMPP でこのような手法を使用する例はありますか?

4

2 に答える 2

7

はい。XMPP over BOSHを見てください。これは、長寿命の非ポーリング手法です。BOSH仕様から:

この仕様は、頻繁なポーリングやチャンクの使用を必要とせずに、複数の同期 HTTP 要求/応答ペアを効率的に使用することにより、2 つのエンティティ (クライアントとサーバーなど) 間の長寿命の双方向 TCP 接続のセマンティクスをエミュレートするトランスポート プロトコルを定義します。反応。

jboshは、オープン ソースの Java 実装です。Tigase.orgには、BOSH サポートを含む多数のプロジェクトがあり、ほとんどが Java/GWT のようです。JAXMPPはフレームワーク内の Java ライブラリですが、サポートする機能セットは明確ではありません。私はこれらを自分で試したことはありません。

于 2009-09-02T07:53:57.990 に答える
3
于 2010-06-07T03:45:18.950 に答える