Server TCP et interface bloquée [Fermé]

Signaler
Messages postés
2
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
29 mars 2012
-
Messages postés
2
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
29 mars 2012
-
Bonjour,

J'essaye de programmer un petit serveur TCP qui puisse etre accessible depuis un client, TCP egalement, sous Android en utilisant les classes Socket et ServerSocket.
Mon problème vient de la gestion de la boucle pour lire les messages entrants coté serveur ( même si je pense que le problème doit aussi être présent coté client ) grâce a un InputStreamReader dans lequel je récupére l'inputStream du Socket.
Mon interface se bloque une fois a l'intérieure de celle ci.
Dois-je la placer dans un thread a par entière ?


 
String msgRecu ;
while ((msgRecu = in.readLine()) != null)
				{
                                      System.out.println(msgRecu);
				}



merci bien et bon dimanche !

2 réponses

Messages postés
1201
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
15 septembre 2015
262
Je pense que oui.
Normalement pour un server, à chaque client qui se connecte à lui, on doit créer un thread pour chaque connection.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 76687 internautes nous ont dit merci ce mois-ci

Messages postés
2
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
29 mars 2012

Merci bien de ta reponse !