Разрабатывайте и развертывайте приложения с помощью AWS SDK для Java. SDK упрощает вызов сервисов AWS, используя идиоматические API Java.
Как это работает
Сервис AWS SDK для Java упрощает использование сервисов AWS, предоставляя упорядоченный набор библиотек, с которыми знакомы разработчики Java. Он учитывает такие особенности жизненного цикла API, как управление учетными данными, повторные попытки, упаковку и сериализацию данных. AWS SDK для Java также поддерживает более высокий уровень абстракций для упрощения разработки. Перейдите на GitHub, чтобы посмотреть библиотеки Java с открытым исходным кодом, ориентированные на AWS.
Главные функции
Неблокирующий ввод/вывод
В пакете AWS SDK для Java 2.x используется новая, неблокирующая архитектура SDK на основе технологий Netty, которая поддерживает подлинный неблокирующий ввод-вывод. Он оснащен подлинными неблокирующими асинхронными клиентами, которые реализуют высокий уровень параллелизма в нескольких потоках.
Автоматическое разбиение на страницы
Многие операции AWS возвращают результаты с разбиением на страницы, если возвращаемый объект слишком велик для одного ответа. AWS SDK для Java версии 2.x использует методы автоматического разбиения на страницы, которые автоматически выполняют несколько вызовов к службе для получения следующей страницы результатов.
Поддержка HTTP/2 и присоединяемый уровень HTTP
Новые программные интерфейсы без всяких проблем используют возможности HTTP/2 и предоставляют новые способы для создания приложений.
Руководства
Справка по API Java
В справочнике по Java API описана работа API в новой версии AWS SDK для Java. Кроме того, приводятся образцы запросов, ответов и список ошибок для поддерживаемых сетевых протоколов.
Примеры кода для SDK
Примеры кода SDK содержат примеры кода на языке Java и реальные примеры работы с сервисами AWS, которые ускорят разработку собственных приложений.
Примеры кода
Создание простейшего веб-приложения с использованием Spring Boot, Amazon DynamoDB и AWS SDK для Java 2.x »
Создание веб-приложения для обмена сообщениями с использованием Spring Boot, Amazon SQS и AWS SDK для Java 2.x »
Создание веб-приложения для распознавания изображений с использованием Spring Boot, Amazon Rekognition и AWS SDK для Java 2.x »
Создание приложения для потоковой передачи с использованием Потоков данных Amazon Kinesis и AWS SDK для Java 2.x »
Дополнительные ресурсы
Найдите дополнительные ресурсы и руководства по созданию приложений Java на AWS.
Читайте блог AWS Developer, чтобы быть в курсе последних новостей и объявлений, имеющих отношение к Java.
Посетите GitHub, чтобы изучить AWS SDK и библиотеки высокого уровня, опубликованные в репозиториях.
Хотите запускать рабочие нагрузки Java на AWS? Обсудите свой ИТ‑проект с представителем AWS.