2009-04-25 6 views
1

Je souhaite avoir un écouteur pour un socket côté client. J'utilise Android qui est Java. J'utilise TCP/IP mais je ne veux pas faire de boucle sur le côté client.Listener to socket at client (Android)

Y at-il une méthode pour cela ou dois-je avoir mon propre mécanisme d'écoute?

Toute aide serait appréciée. Merci,

Répondre

3

Android étant Java, vous devrez ouvrir un nouveau Thread si vous voulez faire un traitement asynchrone des données entrantes. Veillez à synchroniser correctement toutes les communications entre les threads.

+0

Bonjour, pourriez-vous me donner un conseil? Que dois-je faire dans la même situation, mais si je veux encapsuler le travail 'Socket' dans un' thread 'séparé et le transformer en 'Looper'? Dois-je créer deux 'Runnable's, dont l'un implémentera une écoute et l'autre mettra en œuvre un envoi, ou existe-t-il une meilleure façon de faire cela? – teoREtik