Red de conocimiento informático - Computadora portátil - ¿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. Método de sondeo (PULL)

El cliente y el servidor establecen conexiones regularmente, a través de colas de mensajes, etc. método para verificar si hay mensajes nuevos

2. Método de inserción de SMS (SMS PUSH)

Envíe mensajes push a través de SMS e implante el módulo de interceptación de SMS en el cliente (principalmente para la plataforma Android). ), que puede interceptar mensajes de texto, extraer el contenido y reenviarlos a las aplicaciones para su procesamiento

3. Método de conexión larga (PUSH)

Mobile Push se implementa en función de una conexión larga TCP. Después de que el cliente establece activamente una conexión TCP larga con el servidor, el cliente envía 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 la conexión TCP establecida. p>Basado en El método de conexión larga TCP es el método de inserción principal. Sobre la base de este método 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 iOS. plataforma (APN) Plataforma Android (C2DM), en vista de la falta de disponibilidad de C2DM push en la plataforma Android, ha surgido una gran cantidad de proveedores de servicios push de terceros en China, actualmente los proveedores de servicios push de terceros más utilizados. como Aurora Push son muy buenos. Aurora Push es una plataforma probada de inserción de aplicaciones a gran escala 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.