Je crée une application qui communique avec le serveur web par http. L'utilisateur doit pouvoir recevoir une notification du serveur Web même lorsque l'application est arrêtée. Pour ce faire, je me rends compte que j'ai besoin d'utiliser le service pour fonctionner en arrière-plan.android service http architecture
Mon quastions est sur l'architecture de l'application:
je déplace tout http implemantation au service, et communiquer avec elle de l'interface utilisateur principale? Est-ce que j'utilise le service uniquement lorsque l'application n'est pas active pour stocker/afficher les notifications du serveur Web, et exécuter le client http sur un thread séparé, et lorsque l'application est désactivée, le service est-il activé?
Devrait-il être utilisé dans un processus séparé?
Merci.
édité avec lien sur l'implémentation côté client –