class MyServer:
#...
# starts the server
def start(self,port):
self.server = SocketServer.TCPServer (("", port), clientProxy.ClientProxy)
self.server.serve_forever()
|
le ClientProxy est une classe se comportant comme le client réel.
avant le serveur était directement le module, donc je faisais un appel "statique" depuis le ClientProxy et tout allait bien.
mais là j'ai besoin de faire une classe de MyServeur et je voudrais envoyer un pointeur dans le ClientProxy pour qu'il sache à qui forwarder les reqêtes.
sauf que le :
SocketServer.TCPServer (("", port), clientProxy.ClientProxy)
|
me laisse pas mettre de paramètre.
comment je pourrais faire pour qu'à la création du request handler, celui-ci sache d'où il vient ?
Message édité par raytaller le 26-10-2004 à 13:32:29