Bonsoir à tous !
Je suis entrain de faire un chat en client - serveur et j'ai besoin de votre aide !
En effet, j'aimerais que lorsque mes clients (oui, j'ai inclut le multi-thread) envoient un message au serveur, le serveur renvoi immédiatement ce même message aux clients.
Aucun soucis soucis jusque là, mon soucis se situe au niveau de la reception de ce message aux différents clients..
J'ai essayer de faire une méthode telle que :
public void receptionMessage()
{
String message="";
while(true)
{
try{
message = (String)this.ois.readObject();
//ici on affiche le message recu dans la JTextArea du client
this.jtaConversation.append(message);
}
catch(Exception e){System.out.println(e);}
}
}
Le problème est que je ne sais pas du tout ou appeler cette méthode dans mon code... Lorsque je l'implémente, mes clients ne se lancent même plus...
J'ai vraiment besoin de votre aide !
Merci beaucoup pour toutes vos futures réponses 