websocket 相关及socket.io创建聊天室

因为 HTTP 协议有一个缺陷:通信只能由客户端发起,单向请求,如果服务端有状态变化,却无法及时通知客户端。(“轮询”效率低,要一直保持连接或者重复连接)