1 つのクライアント接続がサーバーにデータを送信するたびに、すべてのクライアント接続にデータを送信するサーバーを Python 2.7.3 で作成しようとしています。たとえば、クライアント c3 がサーバーに送信された場合、サーバーにクライアント接続 c1 および c2 に送信さ"Hello, world!"
せたいと考えています。"Hello, world!"
クライアント接続とは、 によって返される通信ソケットを意味しsocket.accept()
ます。 とモジュールを使用してみましたが、私の知る限り、これはサポートされていません。 これを達成する方法を知っている人はいますか?asyncore
twisted
EDIT : Twisted を見たことがありますが、むしろsocket
モジュールを使用したいと思います。socket モジュールを使用してこれを行う方法 (おそらくマルチスレッド、おそらく select を使用) はありますか?