1

socket.io v0.9 和 v1 兼容吗?运行 v1 的客户端能否连接到运行 v0.9 的服务器,反之亦然?

4

3 回答 3

1

Socket.io v0.9.x 客户端库和 v1.0.x 服务器不兼容。反之亦然,我没有测试过,但我相信它也不会工作,可能有很好的理由。V1 服务器及其提供的客户端库解决了以前版本的许多问题。我强烈建议阅读 v1 的发行说明,因为它表明与以前的版本相比有许多改进。此外,请参阅迁移指南,了解从 v0.9 切换到 v1 时需要进行的更改。

于 2014-06-20T01:01:00.477 回答
0

我所知道的是有一些方法已经改变,例如:

发送到特定的套接字 id:

0.9:io.sockets.socket(socketid).emit();
1.0:io.sockets.connected[socketid].emit();

您可以在socket.io 文档中看到更多信息。

所以我认为在大多数情况下,它们是不兼容的。

但是如果你说的只是连接,我觉得还可以~

于 2014-06-16T01:52:25.633 回答
0

socket.io 1.0 有很多问题。连接与 0.9 完全不同,1.0 的新文档很糟糕......

于 2014-06-16T20:17:53.820 回答