擅长:python、mysql、java
<p>最简单的方法是保存WSHandler实例的列表或dict:</p>
<pre><code>class WSHandler(tornado.websocket.WebSocketHandler):
clients = []
def open(self):
self.clients.append(self)
print 'new connection'
self.write_message("Hello World")
def on_message(self, message):
print 'message received %s' % message
def on_close(self):
self.clients.remove(self)
print 'closed connection'
</code></pre>
<p>如果您想识别连接,例如按用户,您可能需要通过套接字发送该信息。</p>