CA AppLogic® 应用编程接口 (API) 支持基于表象化状态转变 (REST) 原理的编程样式。 通过 CA AppLogic® Web 服务 API,RESTful 客户端软件的开发人员能够直接与 CA AppLogic® 的虚拟数据中心 (VDC)(即 CA AppLogic® 网格)连接。 API 允许对每个 VDC 内可用的虚拟化基础架构的大型池进行编程控制。 要使用 Web 服务 API,应当在网格上运行 WS_API 应用。 CA AppLogic® WS_API 应用提供对 REST API 基于 HTTP、HTTPS 和 VPN 的访问权。
CA AppLogic® 提供以下类型的事务:
同步请求立即运行并返回结果。
异步请求花费超过几秒钟时间才能完成(app start、vol create 等),且在执行该命令之后在后台中运行,这些较长事务处理的同时,此操作允许操作员继续工作。 异步请求返回可被轮询以确定当前状态的作业 ID。
注意: CA AppLogic® 可以在任何给定时间运行不超过 10 个并行异步请求。
有关详细信息,请参阅 WS_API 数据表:
对于 3.7,我们更新了此指南以反映 Web API 版本 2。 尤其是,我们更新了“JSON 和 XML 示例输出”部分和“语法和示例”部分。 如果您正在使用 Web API 版本 1,请使用 3.5 版本的《Web 服务 API 参考指南》。
|
版权所有 © 2013 CA。
保留所有权利。
|
|