2012-02-08 227 views
2

并发连接我们试图建立一种利用“tornado.websocket.WebSocketHandler”的服务器。到龙卷风的WebSocket服务器

对面什么是表现出对“演示\的WebSocket \ chatdemo.py”,我们希望每一个客户建立自己的私人会议,而不是消息发布到所有连接的用户。

如何识别个人“服务员”,并提供每一个信息,即旨在接收它的另一端?

回答

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