Pb connexion TCP

wiam_ Messages postés 188 Statut Membre -  
Nico# Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit problème avec ma connexion TCP multiClients ,pour vs expliquer ce que je souhaite faire , je vais simplifier mon pb au code en dessous.

au début le client se connecte et envoie un message au serveur , et le serveur lui répond .

Dans mon main , je lance le serveur puis deux clients , mon prog marche pour le premier client mais pour le deuxième client , le serveur ne reçoit même pas le message .

Si vs pouvez me dire d'où vient mon pb sans changer la structure de mon prog ce serait sympa . Merci et Bonne année !!

P.S : mes méthodes ecrire et lire .. marchent bien , donc mon pb vient pas de là.

public void run(){ // coté serveur

while (true){

try {

Socket s = serv.accept();
connection = new Connection(s);
OuvertureLectureEcriture();
String chaine = connection.lire();

connection.ecrire(chaine+"ok");

close();

} catch (IOException e) {
e.printStackTrace();
}

}
}

public void run(){ // coté client

connection.connect(adresse, port);
OuvertureLectureEcriture();
connection.ecrire("test");
String reponse = connection.lire() ;

System.out.println(reponse);

close();
}
}

5 réponses

  1. Nico# Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   102
     
    slt regarde peut etre du coté Synchrone/Asynchrone
    0
  2. wiam_ Messages postés 188 Statut Membre 8
     
    merci pour ta réponse,
    mais je vois pas trop ce que j'aurais à changer dans ce cas la .
    0
  3. Nico# Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   102
     
    Poste tout ton code stp que je puisse voir se que tu as fait exactement car meme si ton code et juste pour une connexion il ne l'est peut etre pas pour x connexion

    merci
    0
  4. wiam_ Messages postés 188 Statut Membre 8
     
    en fait je travaille sur un projet je peux pas poster ts mon mon code , en plus il es très long
    si qql peux m'aider à rendre le code au dessus un vrai multiclients ce serait parfait
    Merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Nico# Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   102
     
    Vue que tu travaille en C# regarde vers les AsyncCallBack mais sans plus de code je ne peut pas plus t'aider poste au moins les methodes ecrire et lire
    0