使用 SDK for JavaScript 中的服务 - Amazon SDK for JavaScript
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon SDK for JavaScript v2 已终止支持。建议您迁移到 Amazon SDK for JavaScript v3。有关更多详情和如何迁移的信息,请参阅本公告

使用 SDK for JavaScript 中的服务

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

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

Amazon 请求响应服务模式。

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