Bonjour, je fais une bataille navale en réseau et je suis confronté à un soucis. Lorsque mon serveur doit traiter les données, il faut que je sache si le client a ouvert la socket pour de l'envoie ou de la réception. En effet, si le client envoie sa partie mise à jour, je dois l'envoyer à l'autre joueur.
Au contraire, s'il ouvre la connection pour mettre à jour sa partie, le serveur doit lui envoyer.
Pour ce faire, j'ai pensé à regarder si mon InputStream est vide ou non mais je ne sais comment faire.
Merci d'avance![]()
Partager