Colección de citas famosas - Slogan de motivación - ¿Cómo se implementa el envío de notificaciones de aplicaciones?

¿Cómo se implementa el envío de notificaciones de aplicaciones?

Tres formas de implementar APP push:

1. Modo de sondeo (pull)

El cliente y el servidor establecen una conexión regular y consultan si hay mensajes nuevos a través de la cola de mensajes.

2. SMS push (SMS push)

Envíe mensajes push a través de SMS e incruste el módulo de interceptación de SMS (principalmente para plataformas Android) en el cliente para interceptar los SMS y extraer el contenido. y reenvíelo a la aplicación de la aplicación para su procesamiento.

3. Modo de conexión larga (push)

Realice push móvil basado en conexión larga TCP. Después de que el cliente establece activamente una conexión TCP larga con el servidor, enviará periódicamente paquetes de latidos al servidor para mantener la conexión. Cuando hay un mensaje, el servidor notifica directamente al cliente a través de esta conexión TCP establecida.

Las conexiones largas basadas en TCP son el modo de inserción principal. Sobre la base de este modo de inserción, se han desarrollado gradualmente una serie de soluciones de inserción a nivel de sistema y de aplicación.

Las soluciones a nivel de sistema incluyen la plataforma iOS (APNS) y la plataforma Android (C2DM). Dado que la plataforma Android no puede proporcionar inserción C2DM, ha surgido en China una gran cantidad de proveedores de servicios de inserción externos. El proveedor de servicios push de terceros más utilizado en la actualidad, como Aurora Push, es muy bueno. Jiguang Push es una plataforma de inserción de aplicaciones a gran escala probada que envía decenas de miles de millones de mensajes todos los días. Una vez que los desarrolladores integran el SDK, pueden enviar mensajes llamando a la API.