使用 SDK for JavaScript 中的服务 - AWS SDK for JavaScript

我们已宣布即将终止对 AWS SDK for JavaScript v2 的支持。建议您迁移到 AWS SDK for JavaScript v3。有关日期、其他详细信息以及如何迁移的信息,请参阅链接的公告。

使用 SDK for JavaScript 中的服务

AWS SDK for JavaScript通过一组客户端类提供对所支持服务的访问。从这些客户端类,您可以创建服务接口对象,这些对象通常称为服务对象。所支持的每个 AWS 服务有一个或多个客户端类,提供低级别 API 来使用服务功能和资源。例如,Amazon DynamoDB API 通过 AWS.DynamoDB 类提供。

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

AWS 请求响应服务模式。

调用 AWS 服务包括服务对象操作的完整请求和响应生命周期,包含所执行的任何重试。请求由 AWS.Request 对象封装在开发工具包中。响应由 AWS.Response 对象封装在开发工具包中,通过多种技术之一提供给请求方,例如回调函数或 JavaScript promise。