View a markdown version of this page

Utilisation des services du SDK pour JavaScript - AWS SDK pour JavaScript

La AWS SDK pour JavaScript v2 a atteint la fin du support. Nous vous recommandons de migrer vers la AWS SDK pour JavaScript version 3. Pour plus de détails et d'informations sur la manière de migrer, veuillez consulter cette annonce.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des services du SDK pour JavaScript

Le AWS SDK pour JavaScript donne accès aux services qu'il prend en charge par le biais d'un ensemble de catégories de clients. À partir de ces classes client, vous créez des objets d'interface de service, couramment appelés objets de service. Chaque AWS service pris en charge possède une ou plusieurs classes de clients qui proposent des API de bas niveau pour utiliser les fonctionnalités et les ressources du service. Par exemple, les API Amazon DynamoDB sont disponibles via cette classe. AWS.DynamoDB

Les services exposés via le SDK permettent de JavaScript suivre le modèle demande-réponse pour échanger des messages avec les applications appelantes. Dans ce modèle, le code invoquant un service soumet une HTTP/HTTPS demande à un point de terminaison pour le service. La demande contient les paramètres nécessaires pour appeler avec succès la fonction spécifique appelée. Le service qui est appelé génère une réponse qui est renvoyée au demandeur. La réponse contient des données si l'opération a abouti ou les informations relatives à l'erreur si l'opération n'a pas abouti.

Le modèle de service de réponse aux AWS demandes.

L'appel d'un AWS service inclut le cycle de vie complet des demandes et des réponses d'une opération sur un objet de service, y compris toutes les nouvelles tentatives. Une demande est encapsulée dans le kit SDK par l'objet AWS.Request. La réponse est encapsulée dans le SDK par l'AWS.Responseobjet, qui est fourni au demandeur via l'une des nombreuses techniques, telles qu'une fonction de rappel ou une promesse. JavaScript