View a markdown version of this page

Arbeiten mit Diensten im SDK für JavaScript - AWS SDK für JavaScript

Die AWS SDK für JavaScript Version 2 hat das Ende des Supports erreicht. Wir empfehlen Ihnen, auf Version 3 zu AWS SDK für JavaScript migrieren. Weitere Einzelheiten und Informationen zur Migration finden Sie in dieser Ankündigung.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeiten mit Diensten im SDK für JavaScript

Das AWS SDK für JavaScript bietet Zugriff auf Dienste, die es über eine Sammlung von Clientklassen unterstützt. Von diesen Client-Klassen erstellen Sie Service-Schnittstellenobjekte, die allgemein als Service-Objekte bezeichnet werden. Jeder unterstützte AWS Dienst hat eine oder mehrere Clientklassen, die APIs auf niedriger Ebene für die Nutzung von Servicefunktionen und Ressourcen bieten. Beispielsweise sind Amazon DynamoDB-APIs über die Klasse verfügbar. AWS.DynamoDB

Die über das SDK für bereitgestellten Dienste JavaScript folgen dem Anforderungs-Antwort-Muster, um Nachrichten mit aufrufenden Anwendungen auszutauschen. In diesem Muster sendet der Code, der einen Dienst aufruft, eine HTTP/HTTPS Anfrage an einen Endpunkt für den Dienst. Die Anforderung enthält die erforderlichen Parameter für einen erfolgreichen Aufruf der spezifischen Funktion. Der Service, der aufgerufen wird, generiert eine Antwort, die an den Anforderer zurückgesendet wird. Die Antwort enthält Daten, wenn die Operation erfolgreich war, oder Fehlerinformationen, wenn sie nicht erfolgreich war.

Das Muster des AWS Anforderungsantwort-Dienstes.

Das Aufrufen eines AWS Dienstes umfasst den gesamten Anforderungs- und Antwortlebenszyklus eines Vorgangs für ein Serviceobjekt, einschließlich aller versuchten Wiederholungen. Eine Anforderung wird durch das AWS.Request-Objekt im SDK gekapselt. Die Antwort wird im SDK durch das AWS.Response Objekt gekapselt, das dem Anforderer mithilfe einer von mehreren Techniken, wie z. B. einer Callback-Funktion oder einer Zusage, zur Verfügung gestellt wird. JavaScript