複数の「クライアント」に接続してリッスンするPythonデーモンで作業しています。
重要: デーモンのポートは、すべてのクライアントで同じでなければなりません。
class UDPReader(asyncore.dispatcher):
def __init__(self, local, remote, parser):
asyncore.dispatcher.__init__(self)
self.parser = parser
self.create_socket(socket.AF_INET, socket.SOCK_DGRAM)
self.bind(local)
self.connect(remote)
私の質問は、複数の「クライアント」に同時に接続し、同じポートでリッスンするにはどうすればよいですか? データがどのクライアントから来ているかを確認する方法はありますか?