【发布时间】:2017-07-06 08:47:15
【问题描述】:
我的服务器如下:-
class MyServerProtocol(WebSocketServerProtocol):
def onConnect(self, request):
print("Client connecting: {0}".format(request.peer))
def onOpen(self):
print("WebSocket connection open.")
def onMessage(self, payload, isBinary):
self.sendMessage(payload, isBinary)
def onClose(self, wasClean, code, reason):
print("WebSocket connection closed: {0}".format(reason))
上面的代码接收到消息并回复相同的消息。但是,我的用例不同。
我正在处理一些数据,将其存储到数据库中,然后最终想将数据发送到连接的客户端,或者将一种类型的数据发送到特定的一组连接的客户端,将另一种类型的数据发送到另一种。
我该怎么做?如何在课堂外调用sendMessage 函数?
【问题讨论】:
标签: python websocket twisted autobahn