socket.io 入门
Socket.IO
是 realtime
web 应用程序的 javascript 库。它支持 Web 客户端和服务器之间的实时,双向通信。它有两部分:在浏览器中运行的客户端库,以及 node.js
的服务器端库。两个组件都具有几乎相同的 API。与 node.js 一样,它是事件驱动的。
Socket.IO
主要使用 websocket
协议将轮询作为后备选项,同时提供相同的接口。虽然它可以简单地用作 webSocket
的包装器,但它提供了更多功能,包括向多个套接字广播,存储与每个客户端关联的数据以及异步 I / O.