0

有没有人尝试将 gevent-socketio 与默认值(即 socket.io)以外的命名空间一起使用?我真的想使用不同的命名空间,但我无法让示例(聊天)程序工作。任何有关如何配置名称空间的提示将不胜感激。

4

2 回答 2

1

在他们介绍命名空间之前,我使用了 gevent-socketio。在线上发送的消息如下所示:

{'namespace': { 'data': 'value', .... }}

自己编写一些东西很容易,在客户端和服务器端检查命名空间的第一个值是什么并调用适当的处理程序。所以现在我只使用普通的 gevent-websocket 库。ws4py 也可以正常工作。

于 2012-07-09T14:11:46.593 回答
1

您正在谈论的“命名空间”(socket.io)现在称为“资源”:https ://github.com/abourget/gevent-socketio/blob/839d92c4d736f00a1ca886d4d98f027981e47476/socketio/server.py#L58

于 2014-01-06T16:01:55.710 回答