我一直在测试Node.JS和Socket.IO几天。我对实时应用感兴趣,这就是为什么我要测试Socket.IO,问题是我在几个浏览器上发现了很多问题。 Chrome始终可用,但IE和Firefox只有一些时间。Node.JS寻找替代socket.IO
我的问题是,有没有办法将信息从服务器推送到客户端没有套接字(socket.io)?我不想在客户端设置一个时间间隔,并检查服务器端每隔“n”秒发生什么变化。
我一直在测试Node.JS和Socket.IO几天。我对实时应用感兴趣,这就是为什么我要测试Socket.IO,问题是我在几个浏览器上发现了很多问题。 Chrome始终可用,但IE和Firefox只有一些时间。Node.JS寻找替代socket.IO
我的问题是,有没有办法将信息从服务器推送到客户端没有套接字(socket.io)?我不想在客户端设置一个时间间隔,并检查服务器端每隔“n”秒发生什么变化。
Socket.IO最近有一些错误,但他们正在积极努力,所以我鼓励你稍后检查(它甚至可能现在已经变得更好了,因为几乎每天都有提交)。这是你应该看的问题:http://github.com/LearnBoost/Socket.IO-node/issues#issue/63
Faye是Node.js推送应用程序的Socket.IO的一个很好的选择。
从王菲的网站:
王菲是一个易于使用的 发布 - 订阅基于Bayeux协议的消息系统 。它为 提供Node.js 和Rack的消息服务器,以及用于节点 和Ruby程序以及浏览器中的客户端。
Socket.io!== websockets,还有其他的websocket库,像websocket-node https://github.com/Worlize/WebSocket-Node/ – UpTheCreek 2012-07-30 09:54:28