0

XMPP Web クライアントと bosh は初めてです。チャットのデモに stropher js を使用しています。

私のサーバーに punjab bosh が正常にインストールされました。boshサーバーのURLに投稿して、接続確立のリクエストを以下に送信しています。

リクエスト :

<body rid='2122769834' xmlns='http://jabber.org/protocol/httpbind' to='MY server Domain URL' xml:lang='en' wait='60' hold='1' content='text/xml; charset=utf-8' ver='1.6' xmpp:version='1.0' xmlns:xmpp='urn:xmpp:xbosh'/>

応答 :

<body xmlns='http://jabber.org/protocol/httpbind' inactivity='60' secure='true' authid='f3fccd4d' content='text/xml; charset=utf-8' window='3' polling='15' sid='a72390785c3cce0c819e6f0943143fae54625258' requests='2' wait='60'/>

そして、接続中として継続的なステータスを与え 、応答が上記の要求から取得されると、新しい要求データの下に自動的に送信されます。

リクエスト

<body rid='2122769835' xmlns='http://jabber.org/protocol/httpbind' sid='a72390785c3cce0c819e6f0943143fae54625258'/>

応答 :

<body xmlns='http://jabber.org/protocol/httpbind'/>

リクエストを超えて連続的に送信し、レスポンスを超えます。さまざまなデモで試しました。しかし、どこでも同じタイプのデータを取得しています。

ログイン資格情報の認証が実行されない理由がわかりません。

私を助けてください...!!

前もって感謝します..!!

4

1 に答える 1

0

まだ終わっていません。サーバーから SID を取得したら、認証、再起動、リソースのバインド、再起動などを行う必要があります。 http://xmpp.org/extensions/xep-0206.htmlを参照してください。

于 2013-11-04T13:22:15.020 に答える