Despliegue de aplicaciones SIP en Liberty

Las aplicaciones SIP (Session Initiation Protocol (SIP) son aplicaciones Java que contienen, al menos, un servlet SIP. Las aplicaciones SIP se despliegan de la misma forma que otras aplicaciones web.

Antes de empezar

Instale la característica sipServlet-1.1 en el servidor Liberty. Para obtener más información, consulte Añadir y eliminar características de Liberty.

Configure el contenedor SIP. Para obtener más información, consulte Administración de Session Initiation Protocol (SIP) en Liberty.

Acerca de esta tarea

Para desplegar una aplicación SIP, la aplicación se debe empaquetar en un archivo de archivado web (WAR), un archivo de archivado de servlet (SAR) o un archivo de archivador empresarial (EAR) que contiene un archivo WAR o SAR.

Esta tarea describe cómo desplegar manualmente una aplicación SIP. De forma alternativa, puede desplegar una aplicación SIP en Liberty utilizando las herramientas de desarrollador, que habilitan automáticamente todas las configuraciones relacionadas con la aplicación en el archivo server.xml. Para obtener más información, consulte WebSphere Developer Tools > Desarrollo > Desarrollo de aplicaciones SIP.

Procedimiento

Añada el archivo WAR, SAR o EAR de la aplicación SIP al servidor Liberty de una de las formas siguientes:
  • Mueva el archivo de archivado a la carpeta para artefactos drop-in en el directorio de configuración del servidor en wlp/usr/servers/nombre_servidor/dropins. El servidor Liberty supervisa la carpeta dropins para nuevas aplicaciones e instala automáticamente la aplicación con la configuración predeterminada.
  • Mueva el archivo de archivado a la carpeta para aplicaciones del directorio de configuración de servidor en wlp/usr/servers/nombre_servidor/apps. A continuación, instale la aplicación SIP en el servidor Liberty configurando un elemento application en el archivo server.xml.

    El ejemplo siguiente instala el archivo appName.ear. El atributo context-root especifica el punto de entrada de la aplicación desplegada.

    <application id="appId" name="appName" type="ear" location="appName.ear" context-root="/sip289/"/>

Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_sip_dep.html