Trabajo con servicios en el SDK de para JavaScript - AWS SDK for JavaScript

LaAWS SDK for JavaScript versión 3 (v3) es una reescritura de la versión 2 con algunas funciones nuevas y excelentes, incluida la arquitectura modular. Para obtener más información, consulte la Guía para desarrolladores de la versiónAWS SDK for JavaScript 3.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajo con servicios en el SDK de para JavaScript

El AWS SDK for JavaScript proporciona acceso a los servicios que admite a través de una colección de clases del cliente. A partir de estas clases del cliente, se crean objetos de interfaz de servicios, normalmente denominados objetos de servicio. Cada servicio de AWS compatible tiene una o varias clases del cliente que ofrecen API de bajo nivel para utilizar características de servicio y recursos. Por ejemplo, las API de Amazon DynamoDB están disponibles a través delAWS.DynamoDBclase.

Los servicios expuestos a través del SDK para JavaScript Siga el patrón de solicitud-respuesta para intercambiar mensajes con aplicaciones de llamada. En este patrón, el código que invoca un servicio envía una solicitud HTTP/HTTPS a un punto de enlace para el servicio. La solicitud contiene parámetros necesarios para invocar correctamente la característica específica a la que se llama. El servicio que se invoca genera una respuesta que se devuelve al solicitante. La respuesta contiene datos si la operación se ha realizado correctamente o bien contiene información de error si dicha operación ha generado errores.


            LaAWSpatrón de servicio de solicitud-respuesta.

Invocar unAWSEl servicio incluye el ciclo de vida completo de solicitud y respuesta de una operación en un objeto de servicio, incluidos todos los reintentos que se intentan. El objeto AWS.Request encapsula una solicitud en el SDK. La respuesta se encapsula en el SDK de mediante elAWS.Responseobjeto, que se proporciona al solicitante a través de una de varias técnicas como, por ejemplo, una función de devolución de llamada o un JavaScript Promise.