Clases de SIP SipSession y SipApplicationSession

Probablemente las partes más complejas de la especificación SIP del servlet 1.0 son las clases SipSession y SipApplicationSession.

Clases de SIP SipSession y SipApplicationSession

Estas dos clases tienen objetivos muy útiles y pueden actuar como el lugar principal para almacenar datos en las aplicaciones diseñadas para los entornos distribuidos o altamente disponibles.

La clase SipSession es la que mejor representa una comunicación específica de punto a punto entre dos entidades y es la que más se aproxima al objeto HttpSession. Dado que históricamente no existía ni proxy ni fork para la solicitud HTTP de los servlets HTTP, no existía la necesidad de algo superior a una sesión de punto a punto individual. No obstante, incluso los usuarios de HTTP pueden ver la creciente necesidad de este tipo de función ya que los portlets han comenzado esencialmente a ejecutar fork para las solicitudes HTTP. Los usuarios de SIP esperan las actividades de proxy y fork que requieren varias capas de gestión de sesiones SIP. La clase SipSession es la capa de punto a punto más baja.

La clase SipApplicationSession representa la capa más alta de la gestión de sesiones SIP. Una clase SipApplicationSession puede poseer uno o varios objetos SipSession. No obstante, cada clase SipSession puede estar relacionada con un solo objeto SipSession. La clase SipApplicationSession también permite que se conecten cualquier número de sesiones de otros protocolos. Actualmente cualquier implementación sólo da soporte a las sesiones HTTP. La clase SipApplicationSession tiene un método getSessions que toma el tipo de protocolo solicitado como un argumento.

Puede resultarle útil para muchas aplicaciones combinar HTTP y SIP. Por ejemplo, puede utilizar este método de enlace de sesiones HTTP y SIP para supervisar una llamada telefónica o para iniciar una llamada telefónica mediante una interfaz de usuario gráfico HTTP con muchas funciones.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsip_servclass2
File name: rsip_servclass2.html