适用于 Java 的 AWS 开发工具包

使用适用于 Java 的 AWS 开发工具包开发和部署应用程序通过该开发工具包,您可以轻松使用惯用的 Java API 调用 AWS 服务。 

工作原理

适用于 Java 的 AWS SDK 通过提供一组一致且为 Java 开发人员所熟悉的库,简化了 AWS 服务的使用。其支持 API 生命周期考虑因素,如凭证管理、重试、数据封送和序列化。适用于 Java 的 AWS 开发工具包还支持用于简化开发的更高级别的抽象。访问 GitHub 以了解以 AWS 为重点的开源 Java 库。

主要功能

非阻塞 I/O

适用于 Java 的 AWS 开发工具包 2.x 利用全新的非阻塞式开发工具包架构,这种架构基于 Netty 构建,支持真正的非阻塞 I/O。其具有在多个线程间实现高并发的真正非阻塞异步客户端。

自动分页

当响应对象太大而无法在单个响应中返回时,许多 AWS 操作都会返回分页结果。 适用于 Java 的 AWS SDK 2.x 采用进行多次服务调用的自动分页方法,自动为您获取下一页结果。

HTTP/2 支持和可插入的 HTTP 层

全新的编程界面无缝利用 HTTP/2 功能,并提供构建应用程序的新方法。

指南

开发人员指南

开发人员指南说明了适用于 Java 的 AWS SDK 的最新版功能以及使用方法。
HTMLPDF | KindleGitHub

Java API 参考指南

Java API 参考指南说明了适用于 Java 的 AWS SDK 最新版的 API 操作。该参考指南还为受支持的 Web 服务协议提供了请求、响应和错误的示例

开发工具包代码示例

开发工具包代码示例包含 Java 代码示例和 AWS 服务实际使用案例,以帮助加速您的应用程序开发。

适用于 Java 的 AWS SDK 2.x 迁移指南

适用于 Java 的 AWS SDK 2.x 迁移指南说明了如何从适用于 Java 的 AWS SDK 1.11.x 迁移到 2.x 版本。
HTML | PDF

其他资源

AWS Java 开发人员中心

查找有关在 AWS 上构建 Java 应用程序的其他资源和指南。

AWS 开发人员博客

阅读 AWS 开发人员博客以获取有关 Java 的最新消息和公告。

AWS Java GitHub 资源库

访问 GitHub 以查看 AWS 开发工具包和高级别资源库。

您对在 AWS 上运行 Java 工作负载感兴趣吗? 让 AWS 代表跟进您的 IT 项目。