bonsoir.
en faite je développe une application clients/serveur.
et pour chaque client qui se connecte au serveur j’instancie un thread qui communique avec ce client.
le problème que chaque fois un client se connecte au serveur , le serveur instancie un nouveau thread , mais en vérité le serveur doit se comporter autrement lorsqu'il s'agit d'un client qui s'est deja connecté.
je donne un exemple pour clarifier ma question:
un serveur qui réponds a des clients , au départ chaque client se connecte via les socket, le serveur crée pour chaque client un thread afin de communiquer séparément.
supposant que 3 clients se sont connecté au serveur, le client 1 se connecte une deuxième fois au serveur, cette fois le serveur ne doit pas instancié un nouveau thread (mon programme là instancie un nouveau thread malgré que le client s'est déjà connecté avant), comment faire en sorte que le serveur puisse reconnaitre ses clients.
Partager