这个问题基本上听起来像是节点库 Socket.io 使用了使用 ws 的库 engine.io。
鉴于每个人都可以独立创建 WebSocket 连接,这些人各自扮演什么角色?
查看Introducing Socket.IO 1.0 - New engine了解他们制作 Engine.IO 的原因。
Engine.IO 具有所有浏览器技巧和不同的兼容性,并模块化了 Socket.IO 代码库。
您是正确的,Socket.IO 使用了使用 ws 的 Enginge.IO。
Socket.IO 句柄: