Me interesa una buena visión general.
¿Cómo funciona realmente iMessage?
En pocas palabras, iOS establece una conexión persistente con los servidores de notificaciones push de Apple (APN) si decides utilizar iMessage, iCloud, notificaciones u otros servicios push. A partir de ahí, el teléfono se conecta con los servidores cada vez que tiene una conexión de red y escucha los mensajes que los servidores desean enviar a tu dispositivo. Además, iOS registra qué aplicaciones del teléfono deben recibir determinados mensajes. Todos los mensajes pasan por el sistema del centro de notificaciones en caso de que hayas elegido que se publiquen en lugares específicos como la pantalla de bloqueo, la bandeja de notificaciones o simplemente se pasen a la aplicación final de cada mensaje según corresponda.
Eso es todo.
Desde el punto de vista del usuario, este artículo debería responder a cualquier pregunta que pueda tener sobre iMessage:
http://www.macworld.com/article/162984/2011/10/ios_5_imessage.html
Esta es una explicación más técnica de cómo funciona el sistema de notificaciones push de Apple:
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.