2008-11-21 173 views
24

我在想如何限制AJAX应用程序必须轮询更新,什么时候最理想的是让javascript能够建立到服务器的真正双向连接。我想知道是否有某种方法将JavaScript与一个浏览器插件集成在一起,这个浏览器插件可以创建一个tcp连接,以便我可以将数据传入和传出浏览器插件。如何通过JavaScript通过TCP套接字进行通信?

+0

真的很酷的想法,+1的思维 – seanb 2008-11-21 01:52:08

回答

11

下面是一个类似的方法实现:

它使用Java Applet和桥梁及其对JavaScript的,有趣的API ...

这里一个又一个:

这一个是ActionScript 3的Socket API,桥接的JavaScript包装...

6

jSocketStream是利用两个选项Flash的内置XML套接字,但双方似乎是生产 - 准备。我倾向于使用基于Flash的解决方案而不是Java,因为浏览器渗透率为higher,并且通常提供更好的用户体验(加载时间为&稳定性)。

9

您可以使用node.js框架的socket.io包,它可以通过npm(节点包管理器)进行安装。

更详细usage

+0

+1很不错:D – 2011-08-08 20:59:39

相关问题