Weuner Posté(e) 7 juillet 2011 Share Posté(e) 7 juillet 2011 Bonjour, Je débute dans le développement Android et je souhaite réaliser une application qui appelle un webservice Rest. J'ai donc des méthodes qui font des requêtes HTTP GET et je récupère bien les valeurs que je souhaite. La question que je me pose maintenant, c'est comment implémenter correctement ceci sous Android. En effet, au départ je pensais simplement passer par un objet AsyncTask et appeler mes méthodes Rest mais suite à cette vidéo : Google IO Rest Je suis légèrement perdu car d'après google ce n'est pas la bonne méthode. Faut-il donc que je passe par un Service ou par un objet AsyncTask ? Merci d'avance pour vos réponses. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jokamax Posté(e) 7 juillet 2011 Share Posté(e) 7 juillet 2011 Bonjour, De mon coté je ne connaissais pas cette vidéo / ce pdf ^^ J'utilise : - spring-android pour son restTemplate (client rest android) - AsyncTasks pour les lives calls depuis une activity (question/réponse) - Service (pas encore fait) pour les calls en tache de fond (ex : sauvegarde auto, chargement en background) Je viens de lire le document PDF : ce qui est dit n'est pas incompatible avec l'asyncTask. Juste préféré le service pour les opérations longue (l'asyntask pour moi c kifkif). Le reste des conclusions 100% ok ^^ pour du restful (sans état) sauvegarde rapidement et souvent est important. Voilà pour mon point de vue. Je suis intéressé par les retours que d'autres pourrait avoir également ^^ EDIT : http://stackoverflow.com/questions/5217292/connecting-to-a-webservice-from-android-asynctask-or-service Ce qui confirme que la combinaison des deux est pas mal Jok Lien vers le commentaire Partager sur d’autres sites More sharing options...
Weuner Posté(e) 7 juillet 2011 Auteur Share Posté(e) 7 juillet 2011 Merci pour ta réponse, je pense que je vais continuer mon développement en utilisant les AsyncTasks l'utilisation des bound services me semble un poil compliqué. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.