Live Communications Server 2005 (LCS 2005), cuyo nombre en código es Vienna, es la segunda versión de un servidor de presencia y mensajería instantánea basado en SIP después de Live Communications Server 2003. LCS 2005 se lanzó por primera vez en 2005 y se actualizó con nuevas funciones con el Service Pack 1 en 2006. LCS 2005 ha sido reemplazado por Microsoft Office Communications Server 2007 .
Este producto permite a los clientes SIP intercambiar mensajes instantáneos y presencia mediante el protocolo SIMPLE . El cliente también permite que dos clientes configuren sesiones de audio y video, uso compartido de aplicaciones y sesiones de transferencia de archivos.
El producto se lanzó en dos ediciones: Standard Edition y Enterprise Edition. La edición Standard utiliza Microsoft SQL Server Desktop Engine ( MSDE ) (incluido con el producto) para almacenar datos de configuración y de usuario. La edición Enterprise utiliza una versión completa de Microsoft SQL Server (se compra por separado).
Las nuevas características de esta versión en comparación con la versión 2003 son la capacidad de aprovechar SQL y el acceso de usuarios remotos.
La presencia se transmite como niveles de disponibilidad para comunicarse. Niveles de presencia respaldados por LCS:
Estos niveles de presencia se controlan de forma manual y automática. Los cambios automáticos de presencia pueden activarse por los siguientes eventos:
Ambas ediciones del software del servidor se pueden instalar en varias funciones distintas:
En la edición estándar, esta función de servidor está diseñada para alojar datos de los usuarios. Los datos de los usuarios se almacenan en una base de datos SQL en el servidor backend (en la edición Enterprise) o en el servidor local (en la edición estándar). El servidor almacena la lista de contactos y observadores de cada usuario. La lista de contactos es la lista de usuarios que el usuario final ha agregado al software cliente para facilitar el envío de mensajes instantáneos y para monitorear la presencia. La lista de observadores es la lista de otros usuarios que han agregado a este usuario a su lista de contactos.
Esta función de servidor opcional está diseñada para ser una especie de policía de tráfico cuando se implementa más de una función de servidor doméstico o cuando se configura que usuarios remotos se conecten al servidor doméstico. Este servidor no aloja ninguno de los datos del usuario, pero sabe en qué servidor se encuentra alojado cada usuario y, por lo tanto, puede redirigir o utilizar un proxy para la solicitud.
Esta función de servidor es necesaria para permitir que los clientes SIP remotos se conecten desde Internet. Esta función de servidor se implementaría tradicionalmente en una red DMZ . El trabajo del servidor sería escanear el tráfico SIP y solo permitir la comunicación que el servidor haya sido configurado para permitir que pase a la red interna. El tráfico se enviaría directamente al servidor local interno o a un director que enviaría el tráfico al servidor local apropiado, según el usuario al que estaba destinado el mensaje.
Esta función se utiliza para agregar conexiones, desde clientes de una sucursal, a través de un único enlace cifrado de seguridad de la capa de transporte ( TLS ), lo que permite que muchos clientes remotos compartan un único canal de comunicación.
Esta función de servidor está diseñada para permitir que desarrolladores externos aprovechen la pila SIP de Live Communications Server con un código personalizado ejecutándose sobre ella. Esto permite que terceros creen un servidor de puerta de enlace que se pueda utilizar para comunicarse con un PBX u otra infraestructura de telefonía interna sin tener que crear una pila SIP completamente funcional .
Se trata de una función que permite a las organizaciones enviar mensajes instantáneos y compartir información de presencia entre su base existente de usuarios habilitados para Live Communications Server y contactos mediante servicios de mensajería instantánea públicos proporcionados por MSN, AOL y Yahoo!. Esta función se introdujo con el Service Pack 1 de LCS 2005 en abril de 2005.