Questão nº 87

Questão de Engenharia de Software · CEBRASPE SUSEP 2025 (nº 87)

CEBRASPE2025Analista Técnico - Área: Tecnologia da Informação e Ciência de DadosEngenharia de Software

A respeito da arquitetura de sistemas web, julgue os itens que se seguem.


O gRPC oferece suporte a streaming bidirecional, permitindo que cliente e servidor troquem múltiplas mensagens de forma assíncrona na mesma conexão, por meio da multiplexação do HTTP/2.

Resposta comentada

O gRPC é um framework de chamada remota que usa HTTP/2 como transporte. O HTTP/2 permite multiplexação (várias mensagens trafegando ao mesmo tempo na mesma conexão TCP, sem uma bloquear a outra), e é exatamente isso que viabiliza o streaming bidirecional: cliente e servidor enviam e recebem fluxos contínuos de mensagens simultaneamente, de forma assíncrona, sem abrir uma conexão nova a cada troca.

  • Correta: Certo. O gRPC suporta os 4 modos de streaming (unário, client-streaming, server-streaming e bidirecional), e o bidirecional só é possível graças à multiplexação do HTTP/2.

Fica de olho: a banca costuma trocar o protocolo de transporte — dizer que o streaming bidirecional do gRPC funciona sobre HTTP/1.1 ou sobre WebSocket. Aí o item vira Errado, porque HTTP/1.1 não tem multiplexação nativa e o gRPC padrão roda sobre HTTP/2.

Fonte: CEBRASPE SUSEP 2025 Analista Técnico - Área: Tecnologia da Informação e Ciência de Dados. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho