外掛程式必須符合標準檔案結構,而且必須包括某些特定資料夾及檔案。您可以將外掛程式當成標準 Java 封存檔案 (JAR) 或 ZIP 檔案交付,但是檔案必須以 .dar 副檔名重新命名。

DAR 封存檔案的內容必須使用下列資料夾結構和命名慣例。

表格 1. DAR 封存檔案的結構

資料夾

說明

plug-in_name\VSO-INF\

包含 vso.xml 檔,其定義外掛技術中的物件與 Orchestrator 物件之間的對應。

VSO-INF 資料夾和 vso.xml 檔是必要的。

plug-in_name\lib\

包含外掛技術二進位檔的 JAR 檔案。也包含 JAR 檔案,其包括介面卡、處理站、通知處理常式和外掛程式其他介面的實作。

lib 資料夾和 JAR 檔案是必要的。

plug-in_name\resources\

包含外掛程式需要的資源檔案。resources 資料夾可包含下列類型的元素:

  • 映像檔,代表 Orchestrator 詳細目錄索引標籤中的外掛程式物件。

  • 指令碼,定義外掛程式啟動時的初始化行為。

  • Orchestrator 套件,其可包含自訂工作流程、動作,以及與您使用外掛程式存取的物件進行互動的其他資源。

您可以將資源整理到子資料夾中。例如,resources\images\resources\scripts\resources\packages\

resources 資料夾是選用的。

您可使用 Orchestrator Control Center 將 DAR 檔案匯入至 Orchestrator 伺服器。