La mensajería instantánea nos permite comunicarnos en tiempo real a través del intercambio de mensajes de texto. Gtalk, MSN messenger, AOL Instant Messenger, Yahoo Messenger, e ICQ son ejemplos de mensajería instantánea.
Hay un pequeño inconveniente para utilizar las redes antes mencionadas, y es que esas redes son publicas y controladas por las compañias detrás de ellas. Pero podemos crear nuestra propia red utilizando servidores y clientes Jabber (es protocolo de comunicación). Hay una gran cantidad de estos que son libres/gratis de implementar y usar.
Openfire Server es uno de estos y se puede descargar gratis en el sitio de Ignite Realtime. Me gusta este servidor de mensajería instantánea porque:
- tiene una interfaz web muy amigable para administración.
- corre en Linux, Windows y Mac.
- manejo de usuarios con MySQL, Active Directory, LDAP, o base de datos integrado.
- Primero descargamos el software de www.igniterealtime.org
- usuario@linux$ wget -c http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-3.6.4-1.i386.rpm
- Luego instalamos el paquete que descargamos
- root@linux# rpm -ivh openfire-3.6.4-1.i386.rpm
- iniciamos el servidor Openfire
- root@linux# service openfire start
- Ahora solo nos falta configurar el servidor con los parámetros que queramos. Para hacerlo, abrimos un navegador y nos dirigimos a http://127.0.0.1:9090 o http://IPservidor:9090
Para mayores detalles de instalación y configuración, hice una guía que puedes encontrar aquí.
Ayudame a mejorar este contenido, comentame que puedo mejorar para que te sea de mas utilidad.