服務外掛程式或一般用途外掛程式提供的功能可視為 Orchestrator 內的服務。

圖表 1. 服務外掛程式架構


服務外掛程式

服務外掛程式會公開一般程式庫或公用程式至 Orchestrator,如 XML、SSH 或 SOAP。例如:下列可在 Orchestrator 中使用的外掛程式皆為服務外掛程式。

JDBC 外掛程式

讓您在工作流程內使用任何資料庫。

郵件外掛程式

讓您在工作流程內傳送電子郵件。

SSH 外掛程式

讓您在工作流程內開啟 SSH 連線及執行命令。

XML 外掛程式

讓您在工作流程內管理 XML 文件。

服務外掛程式具有下列特性。

複雜性

服務外掛程式擁有低至中級的複雜性。服務外掛程式在 Orchestrator 內部公開特定程式庫或部分程式庫,以提供具體功能。例如:XML 外掛程式會新增執行的文件物件模型 (DOM) XML 剖析器至 Orchestrator JavaScript API。

大小

服務外掛程式的大小皆相對要小。這些程式需要與所有外掛程式相同的基本類別組合,以及其他提供新指令碼物件以新增功能的類別。

詳細目錄

服務外掛程式需要小型物件詳細目錄才能運作,或者完全不需要詳細目錄。服務外掛程式含有一般及小型物件模型,因此不需要在 Orchestrator 詳細目錄內顯示此模型。