メッセージなどのデータを生成するサーバーデーモンを作成しました。しかし、私は何に興味がありますか?クライアントの監視。例えば、私はWebページを持っていて、サーバーへの永続的なTcp接続を確立し、すべての着信データをテキストボックスに表示する必要があります。私はそれがフラッシュで行うことができますが、私はJSの実装を探している知っている。JavascriptサーバーへのTCP接続
ベストプラクティスは可能ですか?
メッセージなどのデータを生成するサーバーデーモンを作成しました。しかし、私は何に興味がありますか?クライアントの監視。例えば、私はWebページを持っていて、サーバーへの永続的なTcp接続を確立し、すべての着信データをテキストボックスに表示する必要があります。私はそれがフラッシュで行うことができますが、私はJSの実装を探している知っている。JavascriptサーバーへのTCP接続
ベストプラクティスは可能ですか?
あなたが求めているのは、Cometです。たくさんのサーバーソフトウェアとクライアントライブラリが存在します - リンクされたWikipediaのページをご覧ください。
Facebookチャットクライアントは同じ技術を使用していますか? –
必ずしも必要ではありません - JavaScriptは簡単なポーリング手法を使用してWebチャットを作成することができます。この手法では、JavaScriptが数秒ごとに新しいメッセージをサーバーに要求するだけです。確かに、大きなアプローチではありませんが、うまくいきます。 –
ええ、私はFacebookのチャットシステムを分析した後、私のニーズにマッチするこのアプローチを見つけました。それはちょっとプライベートなメッセージですが、飛行機でアクセス可能です。 –
WebSocketsは、この問題を解決するために設計されています。
JavaScriptを使用してTCP /ソケットを取得するつもりはありません。あなたはhttpで立ち往生しています。 – epascarello