Julgue o item que se segue , relativo à arquitetura clien...
Do ponto de vista da implementação, os servidores são classificados como interativos ou concorrentes. Em geral, os servidores que usam protocolos orientados a conexão são interativos; os que usam protocolos orientados a datagrama são concorrentes.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão e justificar a alternativa correta.
A alternativa correta é: E - errado
Para entender por que essa alternativa está correta, precisamos primeiro compreender os conceitos de servidores interativos e servidores concorrentes, bem como os tipos de protocolos que eles utilizam.
Servidores interativos geralmente são aqueles que interagem com o usuário em tempo real, fornecendo respostas imediatas às solicitações. Eles são frequentemente associados a protocolos orientados a conexão, como o TCP (Transmission Control Protocol). O TCP estabelece uma conexão persistente entre o cliente e o servidor, garantindo a entrega ordenada e confiável dos dados. Esse tipo de servidor é projetado para lidar com um número menor de conexões simultâneas, focando na interação contínua e no estado da conexão.
Servidores concorrentes, por outro lado, são projetados para lidar com múltiplas solicitações ao mesmo tempo. Eles frequentemente utilizam protocolos orientados a datagrama, como o UDP (User Datagram Protocol). O UDP não estabelece uma conexão persistente; em vez disso, envia datagramas de forma independente, sem garantia de entrega. Isso permite um maior grau de concorrência, pois o servidor pode processar muitas solicitações simultaneamente sem a sobrecarga de gerenciar conexões persistentes.
Agora, analisando a afirmação da questão:
"Do ponto de vista da implementação, os servidores são classificados como interativos ou concorrentes. Em geral, os servidores que usam protocolos orientados a conexão são interativos; os que usam protocolos orientados a datagrama são concorrentes."
A primeira parte da afirmação está correta ao categorizar os servidores como interativos ou concorrentes. No entanto, a segunda parte da afirmação é incorreta. A correta associação é que servidores interativos utilizam protocolos orientados a conexão (como TCP), enquanto servidores concorrentes utilizam protocolos orientados a datagrama (como UDP). A questão afirma corretamente essa correspondência, mas o gabarito aponta que a questão está incorreta porque não há uma rigidez absoluta nessa categorização, e há casos em que servidores concorrentes podem usar TCP e servidores interativos podem usar UDP.
Portanto, a alternativa correta é E - errado porque, apesar da afirmação estar majoritariamente correta, há exceções que não podem ser ignoradas, tornando a generalização inadequada.
Espero que essa explicação tenha ajudado a clarear o tema. Fique à vontade para fazer mais perguntas!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Em geral...
Protocolos orientados a conexão são concorrentes, com entrega confiável e ordenada de dados. Ex: Protocolo TCP (Serviços telenet, FTP)
Protocolos datagrama são iterativos, sem estabelecimento de conexão e sem confiabilidade de entrega das informações. Ex: Protocolo UDP (Serviço de streaming, VOIP)
Servidores Concorrentes são capazes de processar múltiplos pedidos simultaneamente.
Servidores Iterativos processam os pedidos sequencialmente.
Obs: a questão fala em INterativo
GABARITO: ERRADO
Do ponto de vista da implementação, os servidores são classificados como ITERATIVOS ou CONCORRENTES. Em geral, os servidores que usam protocolos orientados a conexão são CONCORRENTES; os que usam protocolos orientados a datagrama são ITERATIVOS.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo