You are on page 1of 18

Servicios de mensajera instantnea, noticias y listas de distribucin

Servicios de mensajera instantnea


La mensajera instantnea (IM, Instant messenger) Permite enviar mensajes de texto en tiempo real entre usuarios conectados a una red. Puede ser Internet u otro tipo de red como una red de rea local.

Componentes y funcionamiento
En general el proceso de comunicacin entre usuarios consta de los siguientes pasos: 1. El usuario arranca su cliente de mensajera instantnea y se conecta con sus credenciales a un servidor de mensajera instantnea. 2. El servidor enva al cliente los contactos que tiene indicndole su estado. Adicionalmente, el servidor notifica a sus contactos que se ha conectado.

Componentes y funcionamiento
1. S el usuario quiere conectarse con un usuario de su lista de contactos lo seleccionar y comenzar la comunicacin. Tambin podr ser seleccionado por alguno de sus contactos. 2. Puede dar de alta contactos utilizando normalmente su direccin de correo electrnico. 3. Cuando el usuario termina su cliente, este lo notifica al servidor, que a su vez informa al cambio de estado a su lista de contactos.

Protocolos
Entre los diferentes protocolos existentes, destacamos el protocolo abierto XMPP/JABBER y los protocolos propietarios ms utilizados como MSNNP, AIM, BONJOUR, etc

Protocolos XMPP/JABBER
El protocolo XMPP (Extensible Messaging and Presence Protocol), conocido como Jabber, es un protocolo abierto, basado en XML, soporta otras funcionalidades como llamadas de voz o video, chat, etc

Las caractersticas de XMPP


Es abierto, se puede usar libremente y es fcilmente comprensible. Es descentralizado. Cualquiera pude instalar y gestionar su servidor XMPP. Es seguro, puede asilarse de la red publica, utiliza diferentes mecanismos de seguridad SASL y TLS. Es extensible, gracias al potencial de XML, es posible desarrollar nuevas funcionalidades

Las caractersticas de XMPP


Patrocinado por Google que lo utiliza para su servicio Google Talk. Tambin es utilizado por facebook para su funcionalidad de mensajera instantnea. Para su funcionalidad el usuario debe tener una cuenta en un servidor XMPP. Permite la compatibilidad con otros sistemas de mensajera instantnea como ICQ o MSN Messenger

Protocolos propietarios
El ms utilizado en la actualidad es el protocolo MSNP (Microsoft Notification Protocol) utilizado en el cliente Windows Live Messenger de Microsoft. No es un protocolo pblico, y va cambiando su funcionalidad en las diferentes versiones que desarrolla Microsoft. OSCAR, es otro protocolo propietario, empleado en el cliente AIM (American Online Instant Messenger)

Clientes de Mensajera instantnea


En la actualidad, cuentan con gran popularidad en Internet. En algunos casos incluye voz y vdeo en tiempo real. Tambin suelen permitir el envo de ficheros. Normalmente hay que instalar los clientes de mensajera instantnea como Windows Live Messenger.

Clientes de Mensajera instantnea


Existen clientes que se pueden utilizar dentro de un navegador web, como el proporcionado por Google. Casos prcticos:
Cliente Web de mensajera instantnea
Google Talk (www.google.com/talk/intl/es)

Descarga e instala el cliente de mensajera instantnea: Pidgin


www.pidgin.im Se pude hacer en Windows como para Linux, hay versiones para ambos. Este cliente puede conectarse a diferentes redes de mensajera instantnea (AIM, ICQ, GoogleTalk, Jabber/XMPP, MSN Messenger, etc)

Servidores e mensajera instantnea


Existen mltiples servidores Jabber/XMPP de libre distribucin para Linux y Windows. Entre los ms utilizados se pude destacar:
Jabberd (http://jabberd2.com) Ejabberd(http://process-one.net) Openfire(http://igniterealtime.org)

Microsoft proporciona soluciones de mensajera instannea integrados dentro de Microsoft officce comunicator 2007 y de Exchange 2010

CHATS
Un tipo especial de mensajera instantnea lo componen los chats. COMPONENTES Y FUNCIONAMIENTO Se diferencia de la mensajera instantnea en que suelen basarse en aplicaciones web. Permite comunicaciones entre usuarios annimos.

El protocolo utilizado en los chats es el IRC (Internet Relay Chat). En el IRC los usuarios no tienen por qu haber llegado al acuerdo de establecer la comunicacin. Normalmente se encuentran en un canal de comunicacin con usuarios que habitualmente son desconocidos. En un servidor IRC normalmente, el usuario no se registra, utiliza un nickname o apodo.

IRC es un protocolo abierto basado en TCP. La comunicacin se produce utilizando clientes que se conectan a un servidor IRC. En el servidor existen diferentes canales en los que se produce la comunicacin en tiempo real. Los canales se basan en intereses o aficiones.

Clientes:
mIRC (www.micr.com) Xchat(xchat.org) Existen clientes de mensajera instantnea como pidgin, que se pueden utilizarse como clientes IRC.

Servidores Chat
Entre los servidores IRC ms habitualmente se encuentran:
inspIRCd (inspircd.org) IRCd (nic.fuente.fi/-irc/server/) Adems existe un esquema URI para acceder a un canal de chat dentro de un servidor:
Irc: //<host>[:<port>]/[<channel>[?<channel_password>]]

You might also like