サーバーとの対話のために既に開発されたJavaScriptコードを使用するブラウザでピアツーピアチャットアプリケーション(Javascript)を開発したいと考えています。Web ソケットを実装しましたが、ブラウザーでこれに関するチャット アプリを開発する際に問題に直面しています。
前もって感謝します。
サーバーとの対話のために既に開発されたJavaScriptコードを使用するブラウザでピアツーピアチャットアプリケーション(Javascript)を開発したいと考えています。Web ソケットを実装しましたが、ブラウザーでこれに関するチャット アプリを開発する際に問題に直面しています。
前もって感謝します。
JavaScript のみを使用して考えることができる最も単純なコンピューター間の通信のアイデアを提供し、開始するためのいくつかの考えを提供したいと思います。私の理解では、すべてにJavaScriptを使用したいので、ここに行きます:
Node.js を使用する場合、これはコードです。
var sys = require("sys"),
my_http = require("http");
my_http.createServer(function(request,response){
sys.puts("I got kicked");
response.writeHeader(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8080);
sys.puts("Server Running on 8080");
これにより、サーバーがポートをリッスンし、このポートで送受信できるようになります。これを 2 台の PC に置くと、選択したポートでそれらの間の通信がすでに確立されています。
テキストを入力するためのウィンドウを配置し、送信ボタンを配置すると、すぐに使用できます。テキストウィンドウに表示する配列に着信を貼り付けます... 3時間でこれを起動して実行できます...
これは、これについて考え始めるためのものです...ピアツーピアチャットアプリケーションを作成する方法に対する私の解決策ではありません
Node.js で遊ぶ
http://martinsikora.com/nodejs-and-websocket-simple-chat-tutorialを参照してください Node のみで動作するチャットの例 (JS ルール!)
サーバーからクライアント、クライアントへのチャットを作成する必要があります。サーバー側では任意の言語を使用します。このチュートリアルでは、サーバー側のチェックに PHP を使用します http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-simple-web-based-chat-application/