Users Guide

Rapid Recovery API
本节中的目的是简介和概述 Rapid Recovery Representational State Transfer (REST) 应用程序接口 (API)、它们的用法及功能。
Rapid Recovery Web Service API REST 样式的允许您自动化与自定义 Rapid Recovery 软件解决方案中的特定功能和任务以帮
助您实现业务目标。
可从 Dell Data Protection | Rapid Recovery 许可证门户的下载页面访问这些 API
主题
目标用户
使用 Rapid Recovery REST API
下载并查看 Core Agent API
建议的附加阅读
目标用户
Rapid Recovery API 仅供要在应用程序中集成与扩展 Rapid Recovery 的应用程序开发者以及要为与 Rapid Recovery Core 服务器的互
动编写脚本的管理员使用。
使用 Rapid Recovery REST API
Rapid Recovery API REST 样式的 API即它们使用 HTTP 请求提供通过 URI 路径对资源数据实体的访问。Rapid Recovery API
使用标准 HTTP 方法例如GETPUTPOST DELETE。由于 REST API 基于开放标准因此您可使用任何支持 HTTP 调用的语
言或工具。
应用程序开发者和管理员有两种使用 Rapid Recovery API 的方式。这两种方式如下
使用 C# 或其他 .NET 语言以直接使用 Rapid Recovery .NET 客户端 DLL 文件。
直接与 HTTP 端点通信以生成您自己的 XML
推荐第一种方法。客户端 DLL 包含在 Rapid Recovery SDK 中。调用 Rapid Recovery API 的方法与您使用任何 .NET 4.5X Windows
Communication Foundation (WCF) 服务的方法一致。
下载并查看 Core Agent API
Dell Data Protection | Rapid Recovery
软件开发者套件
(SDK) 包括 Rapid Recovery Core Rapid Recovery Agent 组件的 REST API
及样本和支持文件。这些内容均包含在以下文件夹中然后压缩成包括以下组件的存档
. 318: SDK 存档中包括的组件
文件夹名称 目录 说明
Core.Contracts Rapid Recovery Core API 包含 API 以帮助开发者或管理员为 Rapid Recovery Core 中的功能编写脚本。有
两套服务合约。
1. Web 浏览器中打开 CoreWeb.Client HTML 文件以查看有关一般 REST
准的信息。其中列出了服务合约。当您单击任何相应的超链接统一资源标识
(URI) 浏览器会打开 Core.Contracts/docWeb/ 目录中的信息。
出现的页面显示了有关一般 REST 服务操作的信息包括方法和说明。
2. Web 浏览器中打开 Core.Client HTML 文件以查看详细的 C# 信息。当您
单击任何超链接服务合约浏览器会打开 Core.Contracts/
doc/ 目录中的信息。出现的页面显示了选定类中所有 C# 方法的详细信
息。
D
Rapid Recovery API 411