將 SIP 應用程式部署至 Liberty
「階段作業起始通訊協定 (SIP)」應用程式是含有至少一個 SIP Servlet 的 Java 應用程式。SIP 應用程式的部署方式,與其他 Web 應用程式相同。
開始之前
將 sipServlet-1.1 特性安裝在您的 Liberty 伺服器中。如需相關資訊,請參閱新增及移除 Liberty 特性。
配置 SIP 儲存器。如需相關資訊,請參閱在 Liberty 上管理「階段作業起始通訊協定 (SIP)」。
關於這項作業
如果要部署 SIP 應用程式,應用程式必須包裝在 Web 保存檔 (WAR)、Servlet 保存檔 (SAR) 或內含 WAR 或 SAR 檔的企業保存檔 (EAR)。
這項作業說明如何手動部署 SIP 應用程式。或者,您可以使用會自動在 server.xml 檔中啟用應用程式所有相關配置的開發人員工具,將 SIP 應用程式部署至 Liberty。如需相關資訊,請參閱 WebSphere® Developer Tools > 開發 > 開發 SIP 應用程式。
程序
用下列其中一種方式,將您的 SIP 應用程式 WAR、SAR 或 EAR 檔新增至 Liberty 伺服器:
- 將保存檔移至伺服器配置目錄的放入構件資料夾中 (wlp/usr/servers/server_name/dropins)。Liberty 伺服器會監視 dropins 資料夾中是否有新的應用程式,並以預設配置自動安裝該應用程式。
- 將保存檔移至伺服器配置目錄的應用程式資料夾中 (wlp/usr/servers/server_name/apps)。然後在 server.xml 檔中配置
application 元素,以便將 SIP 應用程式安裝在 Liberty 伺服器中。
下列範例是安裝 appName.ear 檔。context-root 屬性會指定已部署之應用程式的進入點。
<application id="appId" name="appName" type="ear" location="appName.ear" context-root="/sip289/"/>