Google Cloud Messaging - CCS (XMPP) vs serveur HTTP

J'ai lu la documentation
https://developer.android.com/google/gcm/index.html

et la seule différence que je peux voir, c'est qu'un CCS (XMPP), en fonction de serveur permet une communication bi-directionnelle directement entre un appareil android et le GCM serveur.

Existe-il d'autres raisons pour lesquelles vous choisissez CCS (XMPP) via HTTP ou vice-versa?

OriginalL'auteur Bachalo | 2014-02-05