2

次の機能を備えたチャット サイトを実装したいと考えています。

  1. ランダムに選ばれた見知らぬ人と直接一対一でチャット
  2. 私の会話相手が切断された場合、私は別の見知らぬ人にシフトする必要があります

要するに、私はhttp://omegle.com/を模倣したい

このタスクに最適な言語はどれですか? JSPとJava?PHP? ASP? その他?

すべてのメッセージは Web サーバーを経由するべきですか、それともより良い方法がありますか?

4

3 に答える 3

4

Google Web Toolkit (GWT)を調べることをお勧めします。Ryan Dewsbury の著書「Google Web Toolkit Applications」では、基本的なチャット アプリケーションを作成するプロセスを実際に説明しています。

GWT を使用すると、AJAX アプリケーション用の Javascript にコンパイルされる Java コードを記述できます。

于 2009-06-04T16:11:38.087 に答える
2

私は数年前にAJAXチャットチュートリアルを次の場所で作成しました。

http://www.dynamicajax.com/fr/AJAX_Driven_Web_Chat-271_290_291.html

また、JSONバージョンも作成しました。

http://www.dynamicajax.com/fr/JSON_AJAX_Web_Chat-271_290_324.html

これらはPHPで書かれていますが、バックエンドは本当にシンプルなので、好きな言語に簡単に移植できます。これが私がASP.NETに変換したバージョンです

http://www.dynamicajax.com/fr/AJAX_Web_Chat_ASP_NET-271_290_328.html

これはOmegleとほとんど同じように機能します。必要なのは、見知らぬ人をランダムに選択するようにコードを設定することだけです。

于 2009-06-04T16:21:36.667 に答える
0

最近、PHP + AJAX を使用してチャット スクリプトを作成しました。はい、AJAX とサーバー側の PHP スクリプトを使用してメッセージを受信者に配信したため、チャット メッセージはすべてサーバーを通過しました。

PHP チャット スクリプトの例については、 http ://www.phpfreechat.net/ を参照してください。

于 2009-06-04T16:11:14.670 に答える