web-dev-qa-db-ja.com

JavaScriptからTCPソケットを介して通信するにはどうすればよいですか?

AJAXアプリが更新をポーリングする必要があるのは、JavaScriptがサーバーへの実際の双方向接続をセットアップできることが理想的である場合、どの程度制限されるかを考えています。 .JavaScriptをブラウザプラグインと統合してtcp接続を確立し、ブラウザプラグインとの間でデータをやり取りできる方法があるかどうか疑問に思っています。

24
Luke

同様のアプローチによる実装を次に示します。

Javaアプレットを使用し、APIをJavaScriptにブリッジします。興味深い...

そしてここにもう一つ:

これは、JavaScriptにブリッジされたActionscript 3 SocketAPIのラッパーです...

11
CMS

WebSockets は、この問題を解決するように設計されています。

16
jnnnnn

node.js フレームワークの socket.io パッケージを使用できます。これは npm (ノードパッケージマネージャー)を介してインストールできます。

より詳細 使用法

9
Vishal

jSocketStream は、Flashの組み込みXMLソケットを利用する2つのオプションですが、どちらも本番環境に対応しているようには見えません。ブラウザの普及率は 高い であり、一般的にユーザーエクスペリエンス(読み込み時間と安定性)が向上するため、JavaではなくFlashベースのソリューションを使用することに傾倒します。

6
pix0r