Información general sobre la compatibilidad de AWS los SDK con DynamoDB - Amazon DynamoDB

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.

Información general sobre la compatibilidad de AWS los SDK con DynamoDB

En el siguiente diagrama se proporciona información general sobre la programación de Amazon DynamoDB aplicaciones mediante los AWS SDKs .

  1. Puede escribir una aplicación utilizando un AWS SDK para su lenguaje de programación.

  2. Cada AWS SDK proporciona una o varias interfaces de programación para trabajar con DynamoDB. Las interfaces específicas disponibles dependen del lenguaje de programación y AWS el SDK que utilice.

  3. El AWS SDK crea solicitudes HTTP(S) para usarlas con la DynamoDB API de bajo nivel de .

  4. El AWS SDK envía la solicitud al punto de DynamoDB enlace.

  5. DynamoDB ejecuta la solicitud. Si la solicitud se realiza correctamente, DynamoDB devuelve un código de respuesta HTTP 200 (OK). Si la solicitud no se puede realizar, DynamoDB devuelve un código de error HTTP y un mensaje de error.

  6. El AWS SDK procesa la respuesta y la propaga de nuevo a la aplicación.

Cada uno de los AWS SDKs de proporciona servicios importantes a su aplicación, incluidos los siguientes:

  • Formatear las solicitudes HTTP(S) y serializar los parámetros de solicitud.

  • Generar una firma criptográfica de cada solicitud.

  • Reenvío de solicitudes a un punto de DynamoDB enlace de y recepción de respuestas de DynamoDB.

  • Extraer los resultados de esas respuestas.

  • Implementar la lógica de reintento básica en caso de errores.

No es necesario escribir código para ninguna de estas tareas.

nota

Para obtener más información acerca SDKs de , incluidas las instrucciones de instalación y la documentación, consulte AWSHerramientas para Amazon Web Services.