Google Cloud Messaging (GCM) est un service qui gère les petits messages vers android. Cela nécessite que les utilisateurs utilisent Google Play.
Ce qui rend si cool, c'est qu'ils vont gérer les connexions pour vous. Ils feront la queue pendant une période pouvant aller jusqu'à quatre semaines, et après cela, ils enverront un message vous informant que cela fait plus de plusieurs semaines, et vous devrez traiter une nouvelle demande pour obtenir à nouveau les messages originaux.
C'est un service gratuit. Il y a certaines limites de taux, mais elles semblent assez raisonnables. C'est-à-dire que vous ne pouvez pas l'utiliser pour envoyer des mouvements de jeu fréquents, mais c'est très bien pour les messages texte normaux. Si je comprends bien, GCM est seulement une interface de serveur. Vous devrez lancer votre propre serveur XMPP pour stocker et gérer les messages. Note: il y a une limite de charge utile sur les messages GCM, je pense que c'est 4k ou plus ... pas assez grand pour les images. Vous devrez les gérer via http et envoyer des noms d'image via GCM.
Ils vont également diffuser des messages aux utilisateurs (1000 à la fois). Ai-je mentionné que c'est un service gratuit?
Quelque chose comme this link vous aidera à démarrer. La chose des clés API et le numéro d'enregistrement est un peu déroutant. Une fois que vous comprendre cela, tout fonctionne. Vous pouvez tester votre émulateur via des messages papillotes au serveur google, etc ..
Oh, et GCM conserve également la trace de toutes vos analyses de l'utilisateur ainsi ..
serveur XMPP. (Prosodie?) Google Cloud Messaging fonctionne très bien, mais il est conçu pour Android OS. – zipzit
En fait, l'application est seulement sur Android. Le service de messagerie cloud est-il toujours adapté à la gestion des messages de discussion, également avec les pièces jointes, et à leur livraison lorsque le récepteur est en ligne? – softwaresupply