【问题标题】:How can I communicate over TCP sockets from JavaScript?如何通过 JavaScript 通过 TCP 套接字进行通信?
【发布时间】:2023-09-30 02:18:01
【问题描述】:
我正在考虑 AJAX 应用程序必须轮询更新的限制有多大,而理想的情况是 javascript 能够建立与服务器的真正双向连接。我想知道是否有某种方法可以将 javascript 与可以建立 tcp 连接的浏览器插件集成,以便我可以将数据传入和传出浏览器插件。
【问题讨论】:
标签:
javascript
ajax
user-interface
sockets
【解决方案2】:
这是一个类似方法的实现:
它使用 Java Applet 并将其 API 桥接到 JavaScript,很有趣...
还有一个:
这是一个 Actionscript 3 Socket API 的封装,桥接到 JavaScript...
【解决方案4】:
jSocket 和Stream 是利用 Flash 内置 XML 套接字的两个选项,但似乎都没有准备好生产。我倾向于使用基于 Flash 的解决方案而不是 Java,因为浏览器的渗透率为 higher,并且通常提供更好的用户体验(加载时间和稳定性)。