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 兼容的活动程序集和依赖文件打包到可部署的 Integration Pack 文件中。
Integration Toolkit .NET IP 用于运行的集成包。基于 NET 的 Orchestrator 兼容活动程序集直接。 包含调用 .NET 和监视 .NET 活动。
Integration Toolkit SDK 库 开发人员使用 Orchestrator SDK 编写自定义活动的一组文件。

注意

CLIActivityWizard 在 v10.22.3.* 版本中暂时不存在;它未弃用。

Integration Toolkit 中的新增功能

本部分介绍产品中的更改,包括 bug 修复、新功能和增强功能,以及有关 Orchestrator Integration Toolkit 的新信息。

主要更改

安装

  • Integration Toolkit 支持 WiX 工具集的最新 (v3.11)。 用户必须从 官方网页手动安装最新的 WiX 二进制文件。
  • Integration Toolkit 不再包含用于在集成包中创建 Windows Installer 文件的 Windows Installer XML (WiX) 工具集的二进制文件。 这组工具现在是必备安装。 Integration Toolkit 支持 WiX 工具集版本 3.5。

Orchestrator SDK

  • 在重新命名为Microsoft时,SDK 命名空间、接口和属性发生了重大更改。 有关这些更改的详细信息,请参阅 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 和所有活动提供新的 ID,这样就可以同时存在多个版本。

  • 允许安装具有相同文件名的 IP 和依赖文件。 安装会自动将集成包的程序集和依赖文件部署到特定于 IP 的文件夹,以物理方式分隔不同 IP 的文件,并阻止覆盖现有文件等问题。

  • 向导现在支持从任何版本升级。 不需要提供以前的版本号,因此 已从向导中删除了从 版本号输入升级。

  • 使用向导创建的 IP 仅限于在 Orchestrator 上安装。

  • 使用向导创建的 IP 会检测 Orchestrator 安装路径并安装该路径。

  • 改进了字段验证以避免编译时错误。

  • 所有示例图标都已替换为新的泛型图标,这些图标基于动词而不是作为现有活动图标的副本。 还可以调整向导中的图标查看器对话框的大小,同时查看更多图标。

  • 集成包的许可证密钥功能已删除。

  • 集成工具包不再包含 IP 向导用于在集成包中创建 Windows Installer 文件的 Windows Installer XML (WiX) 工具集的二进制文件。 在安装工具包之前,这组工具现在是安装所需的必备组件。 但是,如果稍后卸载 WiX,则集成包向导将失败,并显示一条错误消息,指示下载并安装 WiX。 Integration Toolkit 支持 WiX 工具集版本 3.5。

工具包集成包

  • 安装仅限于 Orchestrator 系统。

  • 活动检测与 Orchestrator 不兼容的程序集的使用,并防止加载。

  • 基于 Java 的活动的集成包不再可用。

已解决的问题

命令行活动向导

  • 现在,在命令行中接受双引号字符 (“), 在编译时不失败。

  • 不再从命令行中删除特殊字符,例如“$$”。

  • “作为已发布数据”的 Echo 复选框已从向导中删除。 它被错误地放置在那里,没有代表产品的实际功能。

集成包向导

  • 修复了卸载 IP 时未删除 IP 中的文件的问题。

已知问题

集成包向导

  • 打包包含使用 SSH 命令选项的命令行活动向导创建的命令的 IP 时,所有 SSH 命令都必须在单个 CLI 程序集中。 如果 IP 包含多个使用 SSH 命令的程序集,则只有第一个程序集的命令才起作用。

与 Orchestrator 的活动和 IP 兼容性

自原始版本以 Opalis 快速集成工具包的名义发布以来,System Center Orchestrator Integration Toolkit 在基础框架中发生了一些重大变化。 这些更改使使用 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

另请参阅