Socket.IO
适用于每个平台的双向且低延迟的通信
性能好
在大多数情况下,将使用 WebSocket 建立连接,从而在服务器和客户端之间提供低开销的通信通道。
可信赖
放心! 如果 WebSocket 连接无法实现,它将回退到 HTTP 长轮询。 并且如果连接丢失,客户端会自动尝试重新连接。
可扩展
扩展到多个服务器并轻松将事件发送到所有连接的客户端。
基本示例
![Browser window with server example](/assets/images/homepage-server-40e4108715950ea259baf9ff4a30d3ef.png)
![Browser window with client example](/assets/images/homepage-client-1995dae8bc27cf59f8551828f6bbd11b.png)
运行这个例子 Replit / StackBlitz / CodeSandbox
适用于每个平台的双向且低延迟的通信
在大多数情况下,将使用 WebSocket 建立连接,从而在服务器和客户端之间提供低开销的通信通道。
放心! 如果 WebSocket 连接无法实现,它将回退到 HTTP 长轮询。 并且如果连接丢失,客户端会自动尝试重新连接。
扩展到多个服务器并轻松将事件发送到所有连接的客户端。
运行这个例子 Replit / StackBlitz / CodeSandbox