socket.io 入门

Socket.IOrealtime web 应用程序的 javascript 库。它支持 Web 客户端和服务器之间的实时,双向通信。它有两部分:在浏览器中运行的客户端库,以及 node.js 的服务器端库。两个组件都具有几乎相同的 API。与 node.js 一样,它是事件驱动的。

Socket.IO 主要使用 websocket 协议将轮询作为后备选项,同时提供相同的接口。虽然它可以简单地用作 webSocket 的包装器,但它提供了更多功能,包括向多个套接字广播,存储与每个客户端关联的数据以及异步 I / O.