Bonjour à tous,
ma question est : comment organiser le code de mon serveur ?
Voilà comment j'ai fait les choses :
- Serveur.jar
- Classe qui hérite de Thread pour se connecter au serveur
- Classe qui hérite de Thread pour écouter le client (x nombres de clients)
- Client.jar
- Classe pour envoyer au serveur
- Classe qui hérite de Thread pour écouter le serveur
Dans les classes qui écoutent, j'ai un while qui tourne en boucle sur ObjectInputStream.
Et quand j'utilise ObjectOutputStream, je l'utilise en même temps que ObjectInputStream est utilisé.
Et d'après ce que j'ai compris, ça risque de mettre un bazar dans le header si les deux écrivent et lisent en même temps dedans.
Comment je fais pour envoyer si j'attends de recevoir?
Merci de votre aide.
Partager