2013-08-30 5 views

答えて

10

最初に、着信接続を手動で管理する必要があります。それは、竜巻がボックスからそれをしないためです。

[con.write_message('Hi!') for con in connections] 
+0

組み込みコマンドは、私がしてきた – deathangel908

+3

をスレッドセーフされていないことを忘れないでください:あなたはそれを行うことができ、すべての接続に同じメッセージが必要な場合はそう

class WSHandler(tornado.websocket.WebSocketHandler): connections = set() def open(self): self.connections.add(self) print 'New connection was opened' self.write_message("Conn!") def on_message(self, message): print 'Got :', message self.write_message("Received: " + message) def on_close(self): self.connections.remove(self) print 'Conn closed...' 

:素朴な実装として、あなたは、このように行うことができますこのコードでエラーが発生しました。訂正は: 'con [self.connectionsのcon.write_message( 'こんにちは!')' – James

関連する問題