Concept Guide
整合 Lifecycle Controller API
本节列出要将 Lifecycle Controller API 整合到应用程序之中所需的资源:
• API 客户端 - 列出可用于支持 WinRM 或 WSMAN 的 API 客户端。API 客户端使您能够使用多种编程语言创建应用程序。
• 最佳实践指南 – 介绍有关常用工作流程的信息,并提供适用于所有常用流程的即用型 Python 脚本。
• 样例脚本与工具 – 提供了其他使用示例和参考。
• 使用 Lifecycle Controller-Remote Services 的应用程序 – 列出了多种已集成 Lifecycle Controller API 的应用程序。
• WinRM 和 OpenWSMAN 的安装与配置 – 标出了用于配置 WinRM 和 WSMAN 的资源。
主题:
• API 客户端
• 最佳实践流程参考资料
• 样例脚本和工具
• 使用 Lifecycle Controller-Remote Services 的应用程序
• WinRM 和 OpenWSMAN 的安装与配置
API 客户端
以下是指向各种 API 客户端的链接:
• WinRM 脚本编程 API,MSDN — msdn.microsoft.com/en-us/library/aa384469(VS.85).aspx
• Redfish — https://www.dmtf.org/standards/redfish
• Openwsman CLI — https://github.com/Openwsman/wsmancli
• Windows PowerShell 博客 — blogs.msdn.com/PowerShell
• Windows PowerShell ScriptCenter — microsoft.com/technet/scriptcenter/hubs/msh.mspx
• Recite — 交互式 WSMAN 脚本编程环境 — en.community.dell.com/techcenter/systems-management/w/wiki/3757.recite-
interactive-ws-man-scripting-environment.aspx
• Intel WSMAN Java 客户端程序库— software.intel.com/en-us/articles/download-the-latest-intel-ws-management-java-
client-library
最佳实践流程参考资料
要访问 Best Practices Guide(最佳实践指南),请转至 API 参考指南部分,网址:www.dell.com/support/article/sln311809。
样例脚本和工具
用于 Lifecycle Controller API 的一些样例脚本可在 Recite 中使用。Recite 是一款基于 Python 的工具,提供了一个简单快捷的界面,
以便使用 Lifecycle Controller API。它具有交互模式,可用于在服务器上运行单个命令或运行批处理命令以自动执行操作排序。
• 交互式 Recite 环境 — en.community.dell.com/techcenter/systems-management/w/wiki/3757.recite-interactive-ws-
man-scripting-environment.aspx
• 其他脚本编程示例 — en.community.dell.com/techcenter/systems-management/w/wiki/1981.scripting-the-dell-
Lifecycle-controller.aspx
使用 Lifecycle Controller-Remote Services 的应用
程序
下列应用程序使用了 Lifecycle Controller-Remote Services:
• Dell OpenManage Integration Suite for Microsoft System Center - www . dell . com / esmmanuals
4
整合 Lifecycle Controller API 11