Follow Me

Implementando Openfire + Spark

Recuerdo que hasta la versión 2003 de MS Exchange uno podía configurar la Mensajería Instantánea y usaba de cliente al propio Microsoft Windows. Pero con la llegada del MS Exchange Server 2007 las cosas cambiaron radicalmente: Microsoft creó algo llamado Unified Communications separándole del Exchange y ahora es “pay-to-play”.

Así es como a pesar de mis mejores esfuerzos de incorporar el Unified Communications, no logré ni siquiera obtener una prueba funcional de la plataforma. Desistí entonces de seguir ese camino que me llevó al fracaso.

Fue entonces que comencé a investigar sobre plataformas Open Source que fueran capaces de cumplir con los mismos propósitos que lograba el sistema anterior que usábamos con Messenger: comunicaciones instantáneas, integración con Active Directory y transferencia de archivos. Ahí fue cuando apareció Openfire.

Esta plataforma lo que provee básicamente es un servidor Jabber que se puede integrar con el Active Directory de Microsoft o cualquier otra plataforma de gestión de usuarios LDAP. Como cliente recomendado ellos mismos proporcionan el Spark: un mensajero sencillo, simple de configurar e instalar, que por estar basado en Java es multiplataforma. Además, la misma gente de igniterealtime.com (los desarrolladores de Openfire y Spark) proveen una versión web del Spark que es muy fácil de implementar.

Si bien la integración del Openfire con el Active Directory requiere de ciertas habilidades (si la configuración de usuarios usa Unidades Organizacionales se vuelve algo engorroso), en general es bastante sencillo de implementar. Ni que decir de la administración, prácticamente se gestiona solo.

Es una interesante solución de mensajería instantánea que estoy seguro a muchos le resultará una propuesta viable a la plataforma del Communicator de Microsoft, al menos en lo económico.

No Comments

Leave a Reply

Back to top