在适用于 C++ 的 AWS SDK 中配置服务客户端 - 适用于 C++ 的 AWS SDK

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在适用于 C++ 的 AWS SDK 中配置服务客户端

要以编程方式访问 AWS 服务,适用于 C++ 的 AWS SDK 对每个 AWS 服务使用一个客户端类。例如,如果您的应用程序需要访问 Amazon EC2,则您的应用程序会创建一个 Amazon EC2 客户端对象来与该服务交互。然后,您可以使用服务客户端向该 AWS 服务 发出请求。

要向 AWS 服务发出请求,您必须先创建和配置服务客户端。对于您的代码使用的每个 AWS 服务,它都有自己的库和用于与之交互的专用类型。客户端为服务公开的每个 API 操作公开一种方法。

配置 SDK 行为的方法有很多,但归根结底,一切都与服务客户端的行为有关。除非使用基于配置创建的服务客户端,否则任何配置都不会生效。

在使用 AWS 服务进行开发时,您必须确定您的代码是如何使用 AWS 进行身份验证的。您还必须设置要使用的 AWS 区域。

AWS SDK 和工具参考指南还介绍了在许多 AWS SDK 中常见的设置、功能和其他基础概念。