Retour à l'accueil
Architecture et utilisation du service Push

Technologies

Architecture et utilisation du service Push

Le terminal iPhone n’étant pas « multi-tâches », la solution de Push est conçue de façon à ce que les utilisateurs puissent recevoir des informations ou des messages (textes, images, etc.) de certaines applications même lorsque celles-ci sont fermées.

Cette option peut être par défaut disponible pour l’application téléchargée, ou l’utilisateur peut choisir l’activation/désactivation de cette option sur la page de paramètres de ladite application. En utilisant le service de push, l’utilisateur peut être informé en temps réel des informations mises à disposition par la communauté.

push

L’Architecture du système Push est donnée par

Un Serveur Client.

Un Serveur qui garde la base de données avec les ID des applications inscrites pour ce service.

Un Serveur de Push Apple qui redirectionne le message du Serveur Client vers les iPhones.

Un Client iPhone.

Modalités de fonctionnement

Chaque application a un ID unique sur l’AppStore.

Les IDs d’une ou plusieurs applications sont inscrites dans la base de données gardée sur le Serveur Client.

Quand un message part du Serveur vers un ou plusieurs utilisateurs d’une application iPhone, le Serveur Client
envoie vers le serveur Apple le message accompagné par l’ID de l’application à laquelle est destiné le message.

Le serveur Apple redirige le message vers le/les iPhone(s) qui ont pris cette application de l’Appstore.