Trabalhe com HTTP /2 no AWS SDK for Java - AWS SDK for Java 2.x

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Trabalhe com HTTP /2 no AWS SDK for Java

HTTP/2 é uma revisão importante do HTTP protocolo. Esta nova versão tem vários aprimoramentos para melhorar o desempenho:

  • A codificação de dados binários proporciona uma transferência de dados mais eficiente.

  • A compactação de cabeçalho reduz a sobrecarga de bytes baixados pelo cliente, ajudando a obter o conteúdo para o cliente mais cedo. Isso é especialmente útil para clientes móveis que já tenham restrição na largura de banda.

  • A comunicação assíncrona bidirecional (multiplexação) permite que várias solicitações e mensagens de resposta entre o cliente estejam em andamento AWS ao mesmo tempo em uma única conexão, em vez de em várias conexões, o que melhora o desempenho.

Os desenvolvedores que atualizarem para a versão mais recente SDKs usarão automaticamente HTTP /2 quando ela for suportada pelo serviço com o qual estão trabalhando. As novas interfaces de programação aproveitam perfeitamente os recursos HTTP /2 e fornecem novas maneiras de criar aplicativos.

O AWS SDK for Java 2.x apresenta novidades APIs para streaming de eventos que implementam o protocolo HTTP /2. Para exemplos de como usar esses novosAPIs, consulte Trabalhando com o Kinesis.