

 [适用于 JavaScript 的 AWS SDK V3 API 参考指南](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/)详细描述了 适用于 JavaScript 的 AWS SDK 版本 3 (V3) 的所有 API 操作。

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

# 使用 SDK 中的 AWS 服务 JavaScript
<a name="working-with-services"></a>

 适用于 JavaScript 的 AWS SDK v3 通过一系列客户端类提供对其支持的服务的访问权限。从这些客户端类，您可以创建服务接口对象，这些对象通常称为*服务对象*。每种受支持的 AWS 服务都有一个或多个客户端类别，这些类别 APIs 为使用服务功能和资源提供低级别。例如，Amazon Dynam APIs oDB 可以通过该课程获得。`DynamoDB`

通过 SDK 公开的服务 JavaScript 遵循请求-响应模式与调用应用程序交换消息。在这种模式中，调用服务的代码向该服务的端点提交 HTTP/HTTPS 请求。请求中包含成功调用特定功能所需的参数。调用的服务将生成发送回请求方的响应。如果操作成功，则响应包含数据，如果操作不成功，则包含错误消息。

调用 AWS 服务包括对服务对象执行操作的完整请求和响应生命周期，包括尝试的任何重试。一个请求包含零个或多个属性作为 JSON 参数。响应被封装在与操作相关的对象中，并通过几种技术之一返回给请求者，例如回调函数或承诺。 JavaScript 

**Topics**
+ [创建和调用服务对象。](creating-and-calling-service-objects.md)
+ [异步调用服务](calling-services-asynchronously.md)
+ [创建服务客户端请求](the-request-object.md)
+ [处理服务客户端响应](the-response-object.md)
+ [使用 JSON](working-with-json.md)
+ [记录 适用于 JavaScript 的 AWS SDK 通话](logging-sdk-calls.md)
+ [在 DynamoDB 中使用 AWS 基于账户的终端节点](ddb-account-based-endpoints-v3.md)
+ [使用 Amazon S3 校验和实现数据完整性保护](s3-checksums.md)
+ [JavaScript 代码示例的 SDK](sdk-code-samples.md)