google了下,得出 socket.io 是 websocket 的扩展。而且socket.io貌似支持更多的东西
最近要用Node.js给Android/iOS写一个socket server,这种需求的话。应该更适合用websocket还是socket.io呢?
最近要用Node.js给Android/iOS写一个socket server,这种需求的话。应该更适合用websocket还是socket.io呢?
2
Archangel_SDY Jul 3, 2013 |
5
halfblood Jul 3, 2013 websocket是一种长连接协议,用nodejs实现了这个ws协议的库也叫websocket,github搜索一下就有。socket.io也是实现了ws协议的库,不过它支持的更多,不仅实现了ws协议,也支持长轮询等方式,兼容flash,IE6等不支持ws协议的浏览器。
如果是Android和ios终端,建议你走mqtt协议,专门为移动设备设计的,低流量、低耗电等。 |