當您尋求在瀏覽器的JavaScript 和.NET 應用程式託管的TCP 套接字之間在建立雙向通訊時,目前的Web 技術格局提出了挑戰。
到目前為止,流行的瀏覽器缺乏 JavaScript 的標準化套接字 API。然而,有希望的進展正在發生。允許直接套接字操作的原始套接字 API 目前正處於草案階段。
儘管原始套接字 API 仍在不斷變化,但 Chrome 瀏覽器中已經出現了對 TCP 套接字的實驗性支援。若要利用這些功能,請在 Chrome 擴充功能清單中啟用「實驗」標誌。以下程式碼片段說明如何建立和連接 TCP 套接字:
<code class="javascript">chrome.experimental.socket.create('tcp', '127.0.0.1', 8080, function(socketInfo) { chrome.experimental.socket.connect(socketInfo.socketId, function (result) { if (result) { chrome.experimental.socket.write(socketInfo.socketId, "Hello, world!"); } }); });</code>
以上是如何在 Chrome 實驗功能中使用 JavaScript 從瀏覽器連接到 TCP 套接字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!