XenServer 提供了一个基于 XML-RPC 的 API,可通过此 API 以编程方式访问一组数量庞大的
XenServer 管理功能和工具。此 XenServer API 可以从远程系统调用,也可以从 XenServer 主机本地
调用。虽然可以直接通过原始 XML-RPC 调用编写使用 XenServer 管理 API 的应用程序,但通过使用
语言绑定将各 API 调用显示为目标语言中的第一类函数,可以大大简化第三方应用程序开发工作。
XenServer SDK 可为 C、C#、Java、Python 和 PowerShell 编程语言提供语言绑定和示例代码。
1