Server TCP et interface bloquée [Fermé]

Messages postés
2
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
29 mars 2012
- - Dernière réponse : hoziris
Messages postés
2
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
29 mars 2012
- 29 mars 2012 à 18:23
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 !
Afficher la suite 

2 réponses

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

Dire « Merci » 1

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

CCM 70560 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
0
Merci
Merci bien de ta reponse !