Orchestrator Integration Toolkit 概觀
System Center Orchestrator 能夠整合您的 IT 環境,提高效率,並使其與業務目標保持一致。 使用 System Center Orchestrator,您可以將 IT 作業自動化,並將最佳做法標準化,以改善作業效率。 Orchestrator 可讓您連接來自不同廠商的不同系統,而不需要任何腳本或程式設計語言的知識。
本概觀描述 Orchestrator Integration Toolkit 中可用的功能。
工具元件
Orchestrator Integration Toolkit 的安裝包含下列各項:
元件 | 描述 |
---|---|
命令行活動精靈 | 公用程式,可讓使用者定義活動,其中包含透過 Windows 命令殼層、PowerShell 或 SSH 執行的命令,並將其封裝成可與 .NET IP 搭配使用的元件(.DLL),或封裝成新的整合套件。 |
整合套件精靈 | 設計用來將 Orchestrator 相容的活動元件和相依檔案封裝成可部署整合套件檔案的公用程式。 |
整合工具包 .NET IP | 用於直接執行基於 .NET 並與 Orchestrator 相容的活動組件的整合套件。 包含叫用 .NET 和監視 .NET 活動。 |
Integration Toolkit SDK 程式庫 | 開發人員使用 Orchestrator SDK 撰寫自定義活動的一組檔案。 |
注意
CLIActivityWizard
暫時不包括在 v10.22.3.* 版本中; 它尚未被棄用。
Integration Toolkit 的新功能
本節說明產品中的變更,包括錯誤修正、新功能和增強功能,以及 Orchestrator Integration Toolkit 的新資訊。
重大變更
安裝
- Integration Toolkit 支援WiX工具組的最新版 (v3.11)。 用戶必須手動從 官方網頁安裝最新的WiX二進位檔。
- Integration Toolkit 不再包含用於在整合套件內建立 Windows Installer 檔案的 Windows Installer XML (WiX) 工具組二進位檔。 這組工具現在成為安裝的必要前置條件。 Integration Toolkit 支援WiX工具組3.5版。
Orchestrator SDK
SDK 命名空間、介面和屬性在重新命名為Microsoft時發生了重大變更。 如需這些變更的詳細資訊,請參閱 Orchestrator SDK。
Orchestrator Integration Toolkit 的安裝中已不再包含完整的 SDK 檔和程式代碼範例。
新增與加強功能
一般
- 工具組中的公用程式現在有一個主要說明檔。 不過,詳細的文件現在位於 TechNet 上,以允許持續的內容更新。
安裝
如果在已安裝 Orchestrator 的電腦上安裝 ,它會偵測 Orchestrator 安裝路徑並安裝該處。 否則,它會安裝至 %ProgramFiles(x86)%\Microsoft System Center 版本<\Orchestrator\Integration Toolkit>。 在 32 位 Windows 7 上,基底目錄為 %ProgramFiles%。
Integration Toolkit 不再包含用於在整合套件內建立 Windows Installer 檔案的 Windows Installer XML (WiX) 工具組二進位檔。 現在必須先安裝這組工具。 Integration Toolkit 支援WiX工具組3.5版。 在安裝WiX之前,Integration Toolkit無法安裝。
安裝產品不再需要授權金鑰。
命令行活動精靈
允許匯入使用 Opalis QIK CLI 精靈或 Orchestrator 命令行活動精靈所建立的元件,並自動將元件轉換成與 Orchestrator 相容。
已改善欄位驗證,以避免編譯時間錯誤。
整合套件精靈
允許匯入使用 Opalis QIK IP 精靈建立的 IP,並自動轉換 IP 以與 Orchestrator 相容。
允許並行安裝相同IP的多個版本。 使用匯入的IP檔案並取消選取 從先前版本升級時,IP 和所有活動都會獲得新的標識碼,這使得多個版本能夠同時存在。
允許安裝具有相同檔名的IP和相依檔案。 安裝會自動將整合套件的元件和相依檔案部署到IP特定資料夾,以實際分隔不同IP的檔案,並防止覆寫現有檔案等問題。
精靈現在支援從任何版本升級。 不需要提供舊版號碼,因此已從安裝精靈中移除 [從版本升級] 的輸入。
使用精靈建立的IP僅限於在 Orchestrator 上安裝。
使用嚮導建立的IP會偵測 Orchestrator 的安裝路徑並安裝在那裡。
已改善欄位驗證,以避免編譯時間錯誤。
所有範例圖示都已取代為新的 泛型 圖示,這些圖示是以 動詞為基礎 ,而不是現有活動圖示的複本。 您也可以在精靈中調整圖示查看器對話框的大小,同時查看更多圖示。
整合套件的授權金鑰功能已移除。
Integration Toolkit 不再包含用於在整合套件中建立 Windows Installer 檔案的 Windows Installer XML (WiX) 工具組二進位檔,這些工具是由 IP 精靈工具使用的。 在安裝工具組之前,這組工具現在已成為必要的安裝前置條件。 不過,如果稍後卸載WiX,整合套件精靈將會失敗,並出現錯誤訊息,指示您下載並安裝WiX。 Integration Toolkit 支援WiX工具組3.5版。
工具組整合套件
安裝僅限於 Orchestrator 系統。
活動會偵測使用與 Orchestrator 不相容的程序集,並防止這些程序集被載入。
不再提供Java型活動的整合套件。
已解決的問題
命令列活動精靈
現在,命令列中可以接受雙引號字元 ("),而不會在編譯時期出錯。
不再從命令行中移除 「$$」 等特殊字元。
已從精靈中移除名為發佈資料的 Echo的複選框。 它被錯誤地放在了那裡,沒有代表產品的實際功能。
整合套件精靈
- 修正了一個問題,即當卸載某個IP地址時,來自該IP地址的檔案未被移除。
已知問題
整合套件精靈
- 封裝包含透過使用 SSH 命令選項之命令行活動精靈所建立命令的 IP 時,所有 SSH 命令都必須位於單一 CLI 元件內。 如果 IP 包含多個使用 SSH 命令的元件,則只有第一個元件的命令才會運作。
與 Orchestrator 的活動和 IP 相容性
System Center Orchestrator Integration Toolkit 自首次以 Opalis 快速整合套件 名稱發行以來,其基礎架構經歷了若干重大變更。 這些變更會使用 CLI 精靈建立的活動,以及使用 Opalis API 所開發的活動,以及 QIK 精靈所封裝的整合套件與 Orchestrator 不相容。 若要在 Orchestrator 中使用這些活動,必須將這些活動轉換成使用新的架構。 建立這些活動的方式會決定轉換它們所需的流程:
由...創建 | 包裝者 | 處理 |
---|---|---|
QIK CLIActivityWizard |
無 | QIK CLI 活動移轉 並使用叫用 .NET 活動 |
QIK CLIActivityWizard |
QIK IPWizard |
QIK CLI 活動遷移 + 重新封裝轉換使用 IPWizard |
Opalis API | Opalis/QIK IPWizard |
遷移 QIK API 自訂活動 + 使用重新封裝 IPWizard |