Comment puis-je envoyer des données de mon application côté serveur PHP à Android App côté client en termes de notification ou autre chose que je ne veux pas utiliser C2DM, est il y a une autre alternative. Je veux envoyer de telles données sur un événement particulier se produire sur le serveur comme une nouvelle ligne insérée dans une table ou une rangée existante supprimée par l'utilisateur A mais aussi partagée avec l'utilisateur B.So je veux informer l'utilisateur B en envoyant une notification sur son mobile.Envoi d'une notification (peu de données) du côté serveur PHP App à l'application côté client Android
Répondre
Une communication http entre un serveur et un client est généralement démarrée par une requête client. Android n'a aucun service en cours d'exécution qui pourrait être demandé par le côté serveur php, comme un événement se produit. Donc, la seule façon que je pourrais imaginer est d'utiliser l'ajax inverse dans ce cas.
peut-être prendre un coup d'oeil ici:
Reverse Ajax implementation using php
La meilleure chose est de créer un service d'arrière-plan qui vérifie i.e. toutes les 10 minutes si le contenu a changé. Vous pouvez le vérifier en ajoutant un numéro de révision simple sur le côté serveur, puis le comparer avec enregistré sur Android. Si quelque chose a changé, téléchargez tout/un contenu spécifique.
Que signifie le service d'arrière-plan? devrait-il fonctionner sur mobile pour surveiller les mises à jour? ou vous voulez dire le service côté serveur? – Viswa
- 1. côté client et côté serveur et GCM
- 2. Appels côté client côté serveur
- 3. Côté serveur vs côté client (AJAX) Chargement
- 4. format HTML côté serveur ou côté client?
- 5. Envoi de données côté serveur côté client - INVALID JSON PRIMITIVE: emplacement
- 6. Validation côté client Javascript ou validation côté serveur PHP
- 7. Traitement des données côté serveur et côté client
- 8. données de format (côté client) pour (côté serveur)
- 9. côté client javascript ou côté serveur
- 10. Calendrier côté serveur et côté client
- 11. L'internationalisation côté serveur vs côté client?
- 12. nusoap, côté serveur (php) et côté client ASP classique
- 13. Appel de la méthode côté serveur du côté client javascript
- 14. Timochecking: côté serveur ou côté client?
- 15. Création du pouce côté client OU côté serveur?
- 16. Adobe flex côté client ou côté serveur
- 17. côté serveur côté client en JavaScript
- 18. php timer du côté serveur
- 19. ServicePointManager.DefaultConnectionLimit côté client ou côté serveur?
- 20. architecture côté serveur android
- 21. Comment passer des valeurs du côté client au côté serveur?
- 22. WCF - appel du même service côté client et côté serveur
- 23. passer des arguments du côté client au côté serveur
- 24. Mixage de l'authentification côté client avec l'authentification côté serveur
- 25. Côté client et serveur
- 26. Génération de diagrammes côté serveur et côté client
- 27. Application de l'authentification Facebook: côté client et côté serveur
- 28. valider côté registre côté client avec javascript et côté serveur avec php
- 29. Tenue côté unique et le serveur client de id côté
- 30. Remplissage automatique des formulaires côté serveur et côté client
peut-être la question est, quel service utiliser pour informer les clients. Ma réponse était basée sur l'hypothèse, pour utiliser le service http. Mais bien sûr, il y a beaucoup d'autres possibilités ... – Lars