2011-07-01 16 views

答えて

4

openfireをインストールすると、strpoheを使用してboshにアクセスしようとすると、boshサービスはポートでリッスンを開始します(5080と思う)。通常のjavascriptでは、javascriptがポートにアクセスできないため、プロキシモジュールやURLリダイレクトを使用する必要があります。apache設定がうまくいかない場合は、flxhr javascriptプラグインを使用できます。チュートリアルでは、Metajackのhttp://professionalxmpp.com/を使用できます。

希望します。サーバーとクライアントのアプリケーションをカバーする

+0

私はflxhrプラグインを使用しています。私はまた、Metajackの本でgab chatアプリケーションを使用しています。 Strophe.Connectionを 'http://bosh.metajack.im:5280/xmpp-httpbind/'から 'http:// myservername:5080/xmpp-httpbind'に変更する必要がありますか? – asunrey

+0

はい、http:// myservername:5080/xmpp-httpbindまたはhttp:// myservername:5080/http-bind –

+0

に変更してください。私は間違ったポート番号を持っていた。正しいポート番号(バインディングポートはサーバーポートからの差分)をサーバーで確認する必要があります。 – asunrey

1
+0

記事をありがとう。私はそれをフラッシュプラグイン(flxHR)で動作させるようにしましたが、今はリバースプロキシを使用してIISを使ってこの記事のようにしたいと思います。 – asunrey

+0

この結果を得るためにIISと他のプロキシサーバーを使用できるかどうか知っていますか? (そしてどうやって) – asunrey

関連する問題