Presentaremos a continuación un análisis de las soluciones existentes de mensajería instantánea Open/Free para GNU/Linux, el análisis abarcará:
Arquitectura de sistemas de M.I.
Protocolos abiertos para M.I.
Servidores de M.I.
Caso de estudio: Implantación de servicio en Facultad de Ingeniería
Tanto en soluciones Open/Free como en comerciales para GNU/LINUX, se puede establecer la existencia de al menos dos clasificaciones basadas en la arquitectura utilizada, dicha arquitectura generalmente va de la mano del protocolo que implementa:
Nos encontramos lógicamente con soluciones cliente-servidor y soluciones punto a punto, también conocidas como serverless.
Estas, básicamente, son programas que sirven tanto de cliente como de servidor, están basados en tecnología Peer to Peer y las funcionalidades que ofrecen no las hacen compatibles para soluciones empresariales, algunos puntos a tomar en cuenta son:
Auditoría – Los mensajes no quedan almacenados en una base de datos que los centralice, impidiendo así el control del flujo de mensajes.
Control de contactos – Tampoco se pueden controlar los contactos disponibles a los usuarios pudiendo estos mantener conversaciones con personas no habilitadas por la empresa.
Red Integrada – en virtud de que no es una arquitectura cliente-servidor, es más difícil mantener integrada la mismas, por ejemplo la definición de los nombres de usuario para reflejar la pertenencia a un determinado dominio o por otro lado la integración a otras tecnologías de red.
Las soluciones serverless pueden ser un reemplazo para entornos donde no se necesite más que un reemplazo para WinPopUp, pero no se pueden tomar en cuenta para cubrir los requerimientos antes descritos para un buen servicio corporativo.
Algunos puntos a favor que presenta esta arquitectura son la facilidad de implantación y el casi inexistente costo de mantenimiento.
Algunos paquetes de software Serverless de M.I. son :
Trillian de Cerullean Studio (utiliza el protocolo Rendevouz de Apple)
WinPOPUp de Microsoft (utiliza protocolo propietario de Microsoft)
Estas representan al grupo mayoritario tanto en paquetes existentes como en difusión. Por sus características arquitectónicas, es de suponer que una solución cliente-servidor brinde mucho más flexibilidad para la implementación de una plataforma empresarial de Mensajería Instantánea. Al tener control sobre el flujo de mensajes que transportan los clientes, se pueden lograr registros de mensajes, auditoría, control de utilización de recursos de red. También se puede lograr mejor control de presencia de usuarios, la implementación de chatrooms es posible sin una estrategia de broadcasting en toda la red, etc. Las ventajas de una arquitectura Cliente-Servidor son notorias.
Estudio del Open/Free (GNU/Linux) como plataforma de servicios de red en entornos empresariales
Daniel Caraballo - Mario Madera - Marcelo Odin
Tutor: Ariel Sabiguero Yawelak
2004 - 2005.