jueves, 2 de abril de 2009

EJabberd


Quer es?

Jabber es un protocolo libre para mensajería instantánea, basado en el estándar XML y gestionado por XMPP Standards Foundation.

La red de Jabber está formada por miles de grandes y pequeños servidores en todo el mundo, interconectados por Internet. Habitualmente la red es utilizada por alrededor de un millón de personas.

Es el proyecto más aceptado como la alternativa libre al sistema MSN Messenger de Microsoft, al AOL o al Yahoo Messenger. Aunque es un protocolo bastante minoritario, está creciendo más cada día, gracias a los usuarios y a Google , que ha creado un cliente de mensajería instantánea que utiliza Jabber, Google Talk.

Caracteristicas


* Protocolo abierto: Con todas las ventajas del software libre, se puede programar un servidor o un cliente o ver el código, entre otras cosas.
* Descentralizado: Se puede crear un servidor para Jabber, y se puede interoperar o unirse al resto de la red Jabber.
* Extensible: Se puede ampliar con mejoras sobre el protocolo original. Las extensiones comunes son manejadas por la XMPP Standards Foundation.
* Seguro: Cualquier servidor Jabber está aislado del exterior. El servidor de referencia permite SSL para comunicaciones cliente-servidor y algunos clientes aceptan GPG como cifrado de las comunicaciones usando cifrado asimétrico. En desarrollo uso de claves de sesión y SASL.
* Multiredes: Un transporte o pasarela permite comunicarse con otros protocolos usados por clientes como MSN Messenger, ICQ, AOL o Yahoo!.
* Salas de conversación: Conocido como Multi-User Chat. Es una de las extensiones que han sido añadidas a la mensajería Jabber, la cual le permite la creación de grupos de debate como en las redes IRC, con la posibilidad de poseer usuarios con distintos privilegios (moderadores, participantes e invitados), iniciar conversaciones privadas y transferir archivos.

Existen miles de servidores Jabber en Internet y se estima que al menos un millón de personas usa el servicio regularmente (datos de la XMPP Standards Foundation en 2004). Sin embargo, no es tan conocido como otros sistemas propietarios más extendidos.


Hace tiempo monte un servidor jabber que actualmente esta en uso, lo hice sobre mi servidor Debian, y funciona muy bien. Para ello use la implementacion opensource del protocolo jabber de ejabberd. Siguiendo este Howto lo conseguireis instalar:

Configuración de Ejabberd en Debian ETCH Configuración de Ejabberd en Debian ETCH enriqueaco Manual para configurar el Ejabberd en Debian Etch

2 comentarios:

  1. Me a parecido muy interesate tu blog por la información que contiene y por su estructura.

    ResponderEliminar
  2. Hola, que interesante tu blog, quisiera saber si conoces de alguna herramienta que me permita monitorear las conversaciones de ciertos usuarios ya que no estan empleando el recurso para el fin que es laboral y esto genera molestias y perdidas en la organizacion para la cual trabajo.

    Mil gracias por tu ayuda.

    ResponderEliminar