Interrogation sur Push Notifications

amadehamadeh Membre
décembre 2014 modifié dans API UIKit #1

Bonjour,


 


Je me pose une question par rapport au fonctionnement du Push Notifications.


 


Quelle type de connexion y-a-t-il entre le serveur APNS d'Apple et les devices ? De ce que j'ai cru comprendre, il s'agit d'un serveur push et les connexions sont établies depuis le serveur et non depuis le client.


 


Je me demande alors comment le serveur APNS sait l'IP sur laquelle se connecter pour envoyer une notification à  un device ?


Réponses

  • jpimbertjpimbert Membre
    décembre 2014 modifié #2

    C'est le device qui la lui donne bien sûr.


    La connexion entre le serveur APNS et le Device est à  l'initiative du device.


    L'envoi du message de notification est à  l'initiative du serveur APNS, mais pas la connexion.


  • Merci pour ta réponse jpimbert.


     


    A quel moment le device prévient-il le serveur APNS de son adresse IP ?


     


    Si je change d'interface réseau, que je passe du cellulaire au WIFI, il faut que le device réétablisse une connexion. A quel moment c'est fait ?


  • jpimbertjpimbert Membre
    décembre 2014 modifié #4

    C'est le système qui se démerde tout seul. Dès qu'il est connecté à  un nouveau réseau j'imagine.


    Si tu veux en savoir plus il faudrait espionner les connexions sur le port 5223.


  • Merci jpimbert, ça répond à  ma question.


Connectez-vous ou Inscrivez-vous pour répondre.