本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 HTTP /2 中使用 AWS SDK for Java
HTTP/2 是HTTP协议的主要修订版。这一新版本具有多个增强功能以提高性能:
-
二进制数据编码提供了更高效的数据传输。
-
标头压缩可减少客户端下载的开销字节数,同时帮助客户端更快地获取内容。这对于受带宽限制的移动客户端尤其有用。
-
双向异步通信(多路复用)允许客户端之间同时通过单个连接而不是通过多个连接传送多个请求和 AWS 响应消息,从而提高性能。
升级到最新版本的开发者SDKs将自动使用 HTTP /2,前提是他们正在使用的服务支持该版本。新的编程接口可以无缝利用 HTTP /2 功能,并提供构建应用程序的新方法。
AWS SDK for Java 2.x 新增APIs了实现了 HTTP /2 协议的事件流功能。有关如何使用这些新功能的示例APIs,请参阅使用 Kinesis。