2011-08-30 71 views

回答

7

结帐Socket.IO - 它是一个用于套接字连接的广泛使用和功能强大的节点模块。

+0

可以肯定socket.io是最好的解决方案,因为它也将在哪些没有浏览器上运行支持像Internet Explorer这样的websockets。 – Alfred

+0

另外,不要忘记提供[Zappa](http://thechangelog.com/post/1582034775/zappa-razor-sharp-dsl-for-modern-web-apps),一个完整的基于Web的应用服务器而socket.io已经作为其工具包的一部分安装。 –

1

就像上面提到的cmpolis一样,Socket.IO非常出色。刚刚升级到0.8。

nowjs如果您喜欢更多抽象,还可以提供更高级别的API。

与nowjs类似,dnode允许您在客户端和服务器之间调用远程功能,反之亦然。

Here是一个很棒的答案,描述了它们之间的差异。

2

WebSocket-Node是node.js中的纯WebSocket实现,它支持最新版本的WebSocket规范(版本8),并且仍在积极维护。

否则Socket.io具有更广泛的浏览器支持,因为它可以回落到东西,如闪存插口,长寿命等的I帧

+0

针对WebSocket-Node的+1 – Jonas

相关问题