【发布时间】:2015-07-04 11:12:24
【问题描述】:
我正在使用一个简单的基于 Python 的 Web 套接字应用程序:
from SimpleWebSocketServer import WebSocket, SimpleWebSocketServer
class SimpleEcho(WebSocket):
def handleMessage(self):
if self.data is None:
self.data = ''
# echo message back to client
self.sendMessage(str(self.data))
def handleConnected(self):
print self.address, 'connected'
def handleClose(self):
print self.address, 'closed'
server = SimpleWebSocketServer('', 8000, SimpleEcho)
server.serveforever()
它将每个客户端发送到同一个客户端的消息回显,但我试图将 ws 服务器接收到的任何消息发送到连接到它的所有客户端。有人可以帮帮我吗?
【问题讨论】:
-
你想和 websocket 聊天。它是websocket世界中的helloworld,用google很容易找到。
标签: python websocket stream chat broadcast