概要:
ブラウザベースの JavaScript 間の通信の確立アプリケーションとサーバー側の TCP ソケットは共通の課題です。さまざまなテクノロジーが存在しますが、すべてがこのタスクに適しているわけではありません。
質問:
答え:
技術詳細:
サンプル コード:
<code class="javascript">chrome.experimental.socket.create('tcp', '127.0.0.1', 8080, function(socketInfo) { chrome.experimental.socket.connect(socketInfo.socketId, function (result) { chrome.experimental.socket.write(socketInfo.socketId, "Hello, world!"); }); });</code>
このコードは、次の方法を示しています。 Chrome で raw TCP ソケットを作成し、サーバーに接続し、実験用 API を使用してデータを送信します。
結論:
現在、すべてのブラウザが raw をサポートしているわけではありません。 JavaScript のソケット アクセス。Chrome が提供する実験的な API により、Chrome アプリでこの機能が有効になります。提案された raw ソケット API の出現により、JavaScript 開発者はブラウザベースのアプリケーションから TCP ソケット接続を確立するためのより標準化された方法を利用できるようになります。
以上がJavaScript アプリケーションはブラウザから TCP ソケットに接続できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。