Cómo funciona la mensajería instantánea todo en uno

Cómo funciona la mensajería instantánea todo en uno

Cada servicio de mensajería instantánea utiliza un protocolo que define cómo su cliente debe autenticarse con los servidores del servicio y cómo debe intercambiar información entre clientes. Los mensajeros instantáneos todo en uno pueden conectarse a dos o más de estos protocolos mediante una única interfaz de usuario. Además, a menudo pueden administrar múltiples conexiones a cada protocolo.

La tecnología de un mensajero instantáneo todo en uno controla tanto su interfaz de usuario como sus conexiones a cada protocolo de mensajes instantáneos. Cada uno incluye alguna forma de realizar un seguimiento de los perfiles que agrega, como guardar esta información en un perfil de usuario o archivo de configuración en su computadora. Además de mantener esta y otras características comunes, los desarrolladores de mensajería instantánea todo en uno tienen que decidir cómo mantenerse al día con las últimas actualizaciones de cada protocolo.

Entonces, ¿qué necesita saber el mensajero instantáneo todo en uno para usar cada protocolo? Primero, necesita conocer los tipos de datos que maneja el protocolo y cómo el servicio espera que se codifiquen esos datos. En segundo lugar, necesita saber cómo reconocer un paquete asociado con ese protocolo, lo que implica tipos de marcos y encabezados utilizados en redes TCP/IP. Finalmente, necesita conocer la interfaz de programación de aplicaciones (API) que dirige el servidor y los clientes para ese protocolo.

Algunas empresas detrás de algunos protocolos de mensajería instantánea propietarios han tratado de limitar el uso de esos protocolos a sus propias aplicaciones cliente. Se han negado a publicar el tipo de datos, paquetes o información API sobre sus protocolos. Sin embargo, los desarrolladores entusiastas han encontrado formas de capturar los paquetes de cada protocolo del tráfico de la red, estudiar los datos y aplicar ingeniería inversa al protocolo. Con esta información, agregaron cada protocolo en sus propios clientes de mensajería instantánea.

Con el crecimiento del movimiento de código abierto, algunas empresas han abierto la API para sus protocolos de mensajería instantánea, lo que les facilita mantenerse al día con los cambios en curso. Por ejemplo, AOL abrió su protocolo OSCAR como parte de su programa Open AIM 2.0 Developer en marzo de 2008. [source: AOL]. OSCAR es el protocolo utilizado actualmente por AOL Instant Messenger (AIM) e ICQ.

Incluso si un mensajero instantáneo todo en uno se conecta a un protocolo, los desarrolladores de aplicaciones tienen la opción de implementar todas las características de ese protocolo. Por ejemplo, el mensajero todo en uno Pidgin se conecta a AIM, Yahoo! Messenger, GoogleTalk y otros protocolos que incluyen video chat en sus clientes nativos, pero su versión 2.6 solo implementa video chat en el protocolo GoogleTalk.

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *