将 SIP 应用程序部署到 Liberty

会话启动协议 (SIP) 应用程序是包含至少一个 SIP servlet 的 Java 程序。SIP 应用程序与其他 Web 应用程序使用相同方式进行部署。

开始之前

Liberty 服务器中安装 sipServlet-1.1 功能部件。有关更多信息,请参阅添加和移除 Liberty 功能部件

配置 SIP 容器。

关于此任务

要部署 SIP 应用程序,该应用程序必须包括在 Web 归档 (WAR) 文件、servlet 归档 (SAR) 文件或包含 WAR 或 SAR 文件的企业归档 (EAR) 文件中。

本任务描述如何手动部署 SIP 应用程序。或者,可使用开发者工具将 SIP 应用程序部署至 Liberty,这些工具自动启用 server.xml 文件中与该应用程序相关的所有配置。有关更多信息,请参阅 WebSphere® Developer Tools > 开发 > 开发 SIP 应用程序。

过程

通过下列其中一种方式,将 SIP 应用程序 WAR、SAR 或 EAR 文件添加至 Liberty 服务器:
  • 将归档文件移至服务器配置目录中对应混入工件的文件夹,即 wlp/usr/servers/server_name/dropinsLiberty 服务器监视 dropins 文件夹以查找新应用程序并使用缺省配置自动安装该应用程序。
  • 将归档文件移至服务器配置目录中对应应用程序的文件夹,即 wlp/usr/servers/server_name/apps。然后,通过配置 server.xml 文件中的 application 元素,在 Liberty 服务器中安装 SIP 应用程序。

    以下以下示例安装 appName.ear 文件。context-root 属性指定所部署应用程序的入口点。

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

用于指示主题类型的图标 任务主题

文件名:twlp_sip_dep.html