Pb connexion TCP
wiam_
Messages postés
188
Statut
Membre
-
Nico# Messages postés 338 Statut Membre -
Nico# Messages postés 338 Statut Membre -
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();
}
}
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();
}
}
A voir également:
- Pb connexion TCP
- Gmail connexion - Guide
- Tcp udp - Guide
- Tcp optimizer - Télécharger - Optimisation
- Connexion chromecast - Guide
- France connect connexion - Guide
5 réponses
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
merci
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
si qql peux m'aider à rendre le code au dessus un vrai multiclients ce serait parfait
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question