Server TCP et interface bloquée

hoziris Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
hoziris Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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 !
A voir également:

2 réponses

Morgatte Messages postés 1218 Date d'inscription   Statut Membre Dernière intervention   281
 
Je pense que oui.
Normalement pour un server, à chaque client qui se connecte à lui, on doit créer un thread pour chaque connection.
1
hoziris Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bien de ta reponse !
0