Arbeiten Sie mit HTTP/2 im AWS SDK for Java - AWS SDK for Java 2.x

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 Sie mit HTTP/2 im AWS SDK for Java

HTTP/2 ist eine Hauptversion des HTTP-Protokolls. Diese neue Version verfügt über mehrere Erweiterungen, um die Leistung zu verbessern:

  • Binäre Datencodierung ermöglicht eine effizientere Datenübertragung.

  • Header-Komprimierung reduziert die vom Client heruntergeladenen Overhead-Bytes, sodass die Inhalte früher zum Client gelangen. Dies ist besonders bei mobilen Clients nützlich, bei denen die Bandbreite bereits eingeschränkt ist.

  • Die bidirektionale asynchrone Kommunikation (Multiplexing) ermöglicht die gleichzeitige Übertragung mehrerer Anfragen und AWS Antwortnachrichten zwischen dem Client über eine einzige Verbindung statt über mehrere Verbindungen, wodurch die Leistung verbessert wird.

Entwickler, die auf die neuesten SDKs aktualisieren, verwenden automatisch HTTP/2, wenn es von dem Service, mit dem sie arbeiten, unterstützt wird. Neue Programmierschnittstellen nutzen nahtlos die Vorteile von HTTP/2 Funktionen und bieten neue Möglichkeiten zur Erstellung von Anwendungen.

AWS SDK for Java 2.x bietet neue APIs für Event-Streaming, die das HTTP/2-Protokoll implementieren. Beispiele für die Verwendung dieser neuen APIs finden Sie unter Arbeiten mit Kinesis.