2009-04-22 9 views
1

これは概念的な質問です。JavaScriptチャットクライアント(jsjac)を使用してリモートジャバーサーバーに接続

任意のページ(x.comとy.com)にインストールできるJavascript jabberクライアントを作成しようとしています。このクライアントがリモートジャバーサーバーと通信できるようにしたい(chatserver.com)。

javascriptクライアントのreadmeによると、私は(jsjac)を見ていますが、クロスサイトの問題のためにリモートサーバーと通信できないjavascriptの固有の制限です。

この障害をどのように克服するかについて、誰にも聞いていただければ幸いです。例へのポインタは非常に便利です。

[更新]ここでは、クライアントサーバーであるx.comとy.comを制御できないと仮定しています。 Hab.laの人々は、これを取り除いたように見えます。

答えて

0

これを回避する最も簡単な方法は、クライアントをホストするサーバー経由でJavaScriptクライアントからリモートサーバーに要求をプロキシすることです。

Apacheのmod_proxy拡張がこの細かい処理を行います。

+0

ありがとうございました。クライアントサーバーを管理していない場合(チャットウィジェットは誰でも挿入できるjavascript) Hab.laの人々は、それをどのようにして行ったのかわからないようにしているようです。 –

+0

おそらく、動的に生成されたスクリプトタグ、またはIFRAMEを使用しています。どちらの方法でも、異なるホストに接続することができます。 –

関連する問題