Liberty SPI 公用程式
Liberty 設定檔提供了可以完成各種作業的服務程式設計介面 (SPI)。
次主題
- 資源位置符號
透過使用代表符號位置的變數,Liberty 使用者配置會成為更具可攜性。 使用這些變數有助於避免編寫絕對路徑,因為絕對路徑會讓使用者配置容易變遷及缺乏可攜性。 接收配置內容的特性碼可能需要處理含有這些變數的值。 - 監視本端檔案的變更
對於配置、應用程式及其他資源中的變更,Liberty 設定檔有高度動態的回應行為。 這個動態行為大部分是以監視本端檔案系統的變更為基礎。 所有 Liberty 特性都可以透過 FileMonitor SPI 來使用執行這項監視的服務。檔案監視服務是由 Liberty 核心程式所提供,因此您不需要在 server.xml 檔中指定特性來使其可用。 - 在 Liberty 設定檔中配置特性的追蹤和記載
您可以使用 Liberty 設定檔對於 Liberty 特性的追蹤和記載機制。記載服務是 Liberty 核心程式的一部分,因此您不需要在 server.xml 檔中指定特性即可使用。 新增 Web 服務廣域處理程式
如果元件需要將 Web 服務處理程式登錄至所有 Web 服務端點,則必須實作 Handler 介面,並將該實作登錄在服務登錄中。在 Liberty 設定檔內顯露 REST 端點
您可以在 Liberty SPI 中使用 REST Handler 架構,來顯露新的 REST 端點。