Cómo implementar el servidor para enviar mensajes activamente al cliente de Android
La funcionalidad push de Android utilizando el protocolo MQTT es una solución. MQTT es un protocolo ligero de publicación/suscripción de mensajes que es una solución ideal para implementar servidores de envío de mensajes basados en clientes móviles.
Principios de implementación de soluciones comunes:
1. Método de sondeo (Pull): el cliente envía regularmente mensajes de consulta al servidor y sincroniza los mensajes inmediatamente una vez que el servidor cambia.
2. Método SMS (Push): interceptar mensajes SMS y analizar el contenido del mensaje para comprender los comandos del servidor, pero este método es financieramente inasequible para los usuarios comunes.
3. Método de conexión persistente (Push): el cliente establece una conexión permanente con el servidor, de modo que se pueda lograr el enrutamiento y la naturaleza en tiempo real del mensaje.
Información ampliada:
Notas sobre mensajes push:
1. Admitir contenido push de terceros significa que tanto el cliente como el servidor lo admiten. importado al SDK push.
2. Cuando el servidor envía contenido, puede especificar con precisión el tiempo de envío, los destinatarios específicos, los grupos de usuarios y las ubicaciones.
3. Se puede impulsar en las dimensiones de tiempo, ubicación y multitud.
4. Jiguang utiliza dos métodos de notificación diferentes: notificaciones push y mensajes push.
5. Si desea utilizar Androidpn, aún necesita trabajar mucho. Debe comprender el protocolo XMPP, comprender el mecanismo de implementación de Androidpn y depurar errores internos.
Servidor de enciclopedia Baidu
Cliente Android de enciclopedia Baidu
Enciclopedia Baidu: envío de información