Professional Documents
Culture Documents
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
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)
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>]]