the*_*ode 5 sockets websocket socket.io
如果客户端套接字在多人游戏中途断开连接。在客户端断开连接后,socket.io 是否对服务器发出的事件进行排队?
如果是这样,这意味着当客户端套接字重新连接时,它将使用服务器在断开连接时尝试发出的所有事件进行更新。
不,您需要在服务器端使用某种数据结构来保存客户端所需的任何数据的记录,然后在客户端再次连接时能够更新客户端。当用户从 Socket.io 断开连接然后再次连接时,套接字 ID 永远不会相同,因此您需要某种唯一标识符来让服务器知道哪个客户端是谁(即用户名、用户 ID 等)
| 归档时间: |
|
| 查看次数: |
1604 次 |
| 最近记录: |