搜索

第 1 章 简介

download PDF

Red Hat Virtualization Manager 提供表述性状态转移(REST)API。API 为软件开发人员和系统管理员提供控制标准 Web 界面之外的红帽虚拟化环境。API 有助于开发人员和管理员将红帽虚拟化环境的功能与通过标准 Hypertext 传输协议(HTTP)访问 API 的自定义脚本或外部应用程序集成。

API 的优点是:

  • 广泛的客户端支持 - 任何支持 HTTP 协议的编程语言、框架或系统都可以使用 API。
  • 自描述性 - 客户端应用程序需要最少了解虚拟化基础架构,因为运行时会发现许多细节。
  • 基于资源的模式 - 基于资源的 REST 模式提供了管理虚拟化平台的自然方法。

这使开发人员和管理员能够:

  • 与企业 IT 系统集成.
  • 与第三方虚拟化软件集成.
  • 执行自动维护或错误检查任务。
  • 使用脚本在红帽虚拟化环境中自动执行重复任务。

本文档可用作 Red Hat Virtualization API 的参考。它旨在为开发人员和管理员提供相关说明和示例,以帮助通过 API(直接或使用提供的 SDK)利用其红帽虚拟化环境的功能。

1.1. 表述状态传输

表述性状态转移(REST) 是一种设计架构,侧重于特定服务及其表示法的资源。资源表示是对应于服务器上一个特定受管元素的重要信息抽象。客户端向位于统一资源标识符(URI)的服务器元素发送请求,并使用标准 HTTP 方法(如 GETPOSTPUTDELETE )执行操作。这在客户端和服务器之间提供无状态通信,每个请求都独立于任何其他请求,并且包含完成请求所需的所有信息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.