Juste fait un peu de recherche sur les différentes façons d'envoyer/recevoir des notifications à distance et de nombreuses réponses suggérées GCM (maintenant FCM). D'après ce que je peux comprendre, cela semble réalisable pour une application à petite échelle qui peut prendre en charge 100 utilisateurs en ligne (gratuit) ou 10k utilisateurs (payants). Mais je ne vois pas comment cela est faisable pour un système de notification de type d'arrière-plan qui, pour être franc, est attendu de la plupart des applications ces jours-ci. En théorie, si une application a 1mil utilisateurs, il doit y avoir 1mil de connexions simultanées en arrière-plan pour que la notification atteigne son utilisateur en temps opportun. Ou est-ce que j'interprète mal la partie "simultanée"? Quand est-ce que cela s'applique?Clarification sur Firebase Cloud Messaging "connexions simultanées"?
Leur FAQ ne va pas dans trop de détails here.
Vous avez probablement déjà vu cela, mais dans cette question http://stackoverflow.com/questions/21070095/clarify-the-firebase-connections, ils parlent de bref sondage en arrière-plan, qui pourrait vous être utile –