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 |