Bonjour à tous,
Je doit concevoir une application Java qui se doit de fonctionner en réseau à l'aide de Sockets et Threads.
J'ai déjà expérimenté quelque tests de communication entre des clients connectés à l'aide de Sockets pour me familiariser avec et connaître leur fonctionnement.
Mais l'étape bloquante pour moi est celle de communiquer entre 2 clients spécifiques connectés sur le même serveur.
Comment faire pour que le serveur envoie à un client ce qu'il a reçu d'un autre client ?
Il y a-t-il un moyen de changer le Socket au quel le serveur doit répondre ? De tel sorte qu'il ne répond pas a celui qui a écrit mais a un autre client.
Comme on dit souvent, une image vaut mieux que 1'024 mots, voici un schéma de ma problématique :
Pour exemple, j'aimerais que le client A puisse communiquer uniquement avec le client G et inversement.
Merci d'avance pour vos réponses![]()
Partager