如何解决如何将数据从服务器发送到所有连接的客户端?
我在 Twisted 中有一个非常基本的 TCP 服务器设置。
from twisted.internet import protocol,reactor
class Server(protocol.Protocol):
def dataReceived(self,data):
print(f"Received data {data}")
self.transport.write(data)
factory = protocol.ServerFactory()
factory.protocol = Server
reactor.listenTCP(8000,factory)
reactor.run()
我想做一个向所有连接的客户端发送数据的函数,我想要做到这一点,我首先需要一个所有连接客户端的列表,我可以遍历这些客户端并将数据发送给每个客户端。那么我怎样才能得到这个客户端列表来向他们发送数据呢?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。