gpt4 book ai didi

python - 与 Tornado WebSocket 服务器的并发连接

转载 作者:太空宇宙 更新时间:2023-11-04 06:24:39 25 4
gpt4 key购买 nike

我们正在尝试构建一个使用“tornado.websocket.WebSocketHandler”的服务器。

与“demos\websocket\chatdemo.py”中演示的相反,我们希望每个客户端建立自己的私有(private) session ,而不是向所有连接的订阅者广播消息。

如何识别各个“服务员”并将每条消息传递给打算接收它的其他客户端?

最佳答案

  • 首先,发送到服务器的第一条消息必须包含一些用于识别客户端的数据。
  • 处理程序将自己保存到与客户端 ID 共享的数据中。简单的方法是将其保存到字典中,作为 websocket 应用程序的属性。
  • 如果某些消息需要发送给某些客户端,从共享数据中获取它们的处理程序,然后调用处理程序的发送方法。

关于python - 与 Tornado WebSocket 服务器的并发连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9196538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com