Entwickeln und stellen Sie Anwendungen mit dem AWS SDK for Java bereit. Das SDK vereinfacht das Aufrufen von AWS-Services über idiomatische Java-APIs.
Funktionsweise
Das AWS SDK für Java vereinfacht die Verwendung der AWS-Services, indem es eine Reihe von Bibliotheken bereitstellt, die für Java-Entwickler konsistent und vertraut sind. Es bietet Unterstützung für API-Lebenszyklus-Betrachtungen wie die Verwaltung von Berechtigungsnachweisen, Wiederholungsversuche, Datenmarshalling und Serialisierung. Das AWS SDK for Java unterstützt auch höhere Abstraktionsebenen für eine vereinfachte Entwicklung. Besuchen Sie GitHub, um die auf AWS fokussierten Open-Source-Java-Bibliotheken zu sehen.
Wichtigste Funktionen
Blockierungsfreie Ein- und Ausgaben
AWS SDK for Java 2.x nutzt eine neue, auf Netty entwickelte blockierungsfreie SDK-Architektur zur tatsächlichen Unterstützung von blockierungsfreien Ein- und Ausgaben. Es bietet wirklich nicht blockierende asynchrone Clients, die eine hohe Gleichzeitigkeit über einige wenige Threads implementieren.
Automatischer Seitenumbruch
Viele AWS Operationen liefern paginierte Ergebnisse, wenn das Antwortobjekt zu groß ist, um in einer einzigen Antwort zurückgegeben zu werden. AWS SDK for Java 2.x verwendet Autopaginationsmethoden, die mehrere Service-Aufrufe durchführen, um automatisch die nächste Seite mit Ergebnissen für Sie zu erhalten.
HTTP/2-Unterstützung und einsteckbare HTTP-Schicht
Neue Programmierschnittstellen machen sich die HTTP/2-Funktionen nahtlos zunutze und bieten neue Möglichkeiten zur Erstellung von Anwendungen.
Handbücher
Java-API-Referenzhandbuch
Das Java-API-Referenzhandbuch beschreibt die API-Vorgänge für die neueste Version des AWS SDK für Java. Das Referenzhandbuch enthält auch Beispiele für Anfragen, Antworten und Fehler für die unterstützten Web-Service-Protokolle.
SDK-Codebeispiele anzeigen
Die SDK-Codebeispiele enthalten Java-Codebeispiele und reale Anwendungsfälle für AWS-Services, um die Entwicklung Ihrer Anwendungen zu beschleunigen.
Codebeispiele
Erstellung Ihrer ersten Webanwendung mit Spring Boot, Amazon DynamoDB und dem AWS SDK für Java 2.x »
Erstellen einer Messaging-Webanwendung mit Spring Boot, Amazon SQS und dem AWS SDK for Java 2.x »
Erstellen einer Webanwendung zur Bilderkennung mit Spring Boot, Amazon Rekognition und dem AWS SDK for Java 2.x »
Erstellen einer Streaming-Anwendung mit Kinesis-Datenstreams und dem AWS SDK für Java 2.x »
Weitere Ressourcen
Finden Sie weitere Ressourcen und Handbücher für die Entwicklung von Java-Anwendungen auf AWS.
Lesen Sie den AWS Entwickler-Blog, um die neuesten Nachrichten und Ankündigungen zu Java zu erhalten.
Besuchen Sie GitHub, um das AWS SDK und Repositorys von Bibliotheken auf hoher Ebene anzuzeigen.
Sind Sie daran interessiert, Ihre Java Workloads auf AWS auszuführen? Sprechen Sie mit einem AWS-Vertriebsmitarbeiter über Ihr IT-Projekt.