socket.io是一个跨浏览器支持WebSocket的实时通讯的JS. http://socket.io/docs/ 由于HTTP是无状态的协议,要实现即时通讯非常困难.因为当对方发送一条消息时,服务器并不知道当前有哪些用户等着接收消息,当前实现即时通讯功能最为普遍的方式就是轮询机制.即客户端定期发起一个请求,看看有没有人发送消息到服务器,如果有服务端就将消息发给客户端.这种做法的缺点显而易见,那么多的请求将消耗大量资源,大量的请求其实是浪费的. 现在,我们有了WebSocket,它是HTML…