Push & communications asynchrones sur iOS (iPhone/iPad)
Eric Vialle | Lundi 9 août 2010 | 10:28
Par rapport aux classiques requêtes pull, le push ou l’envoi de données initiées par un serveur ouvre la voie à des services de veille ou de surveillance de l’information. Ce mode de communication rend possible la messagerie instantanée, les tableaux de bords temps réel ou la transmission d’alertes. Les performances d’un service asynchrone peuvent s’avérer meilleure que de classique requêtes synchrones (comme les Web Services sur HTTP). Il peut aussi rendre plus fiable la délivrance des messages dans un environnement mobile.
Cet article se concentre sur deux grands principes de communications asynchrones sur iOS:
- Les Push Notifications avec l’Apple Push Notification Service utilisable avec les serveurs d’Apple
- Les messages envoyés et reçus par un serveur MQ
Le premier principe est déjà connu et documenté par Apple. Le deuxième principe est quand à lui, peu documenté et est en conséquent le principal objet de cet article. Lire la suite »





