Mensajero instantáneo capaz de mensajes fuera de línea y tolerante a las interrupciones de la red

1

Estoy buscando una solución de mensajería instantánea para facilitar las comunicaciones entre los vehículos de recuperación en áreas rurales remotas.

Todos los vehículos tienen conexión a internet, pero son intermitentes según la ubicación.

Idealmente, nos gustaría algo que tenga las siguientes características:

Mensajes sin conexión: los mensajes enviados a los clientes que están fuera de línea se entregarán la próxima vez que se conecten, independientemente de si el remitente todavía está en línea o no .

Ligero: Los ciclos de CPU están limitados en las máquinas de estos vehículos. Una solución hinchada será un problema. La plataforma del cliente es principalmente win32, pero el soporte para dispositivos móviles / osx / linux sería una ventaja.

No hablador El ancho de banda es un bien precioso para nosotros, por lo que los servicios que utilizan una cantidad mínima son ideales.

Tolerante a fallos: Vemos un montón de pérdida de paquetes y alta latencia, por lo que todo lo que utilicemos debe poder funcionar en condiciones de red de prueba.

No estoy preocupado si utilizamos una plataforma alojada como gtalk / skype / msn / icq / lo que sea, y también puedo ejecutar un servidor si es necesario.

Se agradecerían sugerencias!

Terry
fuente
1
Suena como ... correo electrónico :)
akira
El correo electrónico es una posibilidad, pero la mensajería instantánea sería más atractiva dado que es de naturaleza en tiempo real (cuando ambas partes están en línea al menos).
Terry
su red no tiene las características de una "red en tiempo real" :) Todos los clientes envían material a un servidor central (si está disponible), si la conexión se interrumpe antes de que se envíe el mensaje, comenzará de nuevo, y tan pronto como la red está de vuelta los clientes recuperan los nuevos mensajes del servidor. Me suena como correo electrónico en los 90 '. algo como jabber / xmpp propable más "hablador" y "en tiempo real", pero con sus requisitos con respecto a la red Y la encapsulación en xml (que es bastante flexible, aunque muy flexible) ... aún sigo pensando en el correo electrónico :)
akira
solo para referencia: en.wikipedia.org/wiki/Comparison_of_XMPP_server_software , compruebe la parte "Recuperación de mensaje sin conexión flexible"
akira