Atualmente, uma das principais arquiteturas de aplicações...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa E é a correta.
Vamos analisar cada alternativa e entender porque a alternativa E é a correta, além de explicar o porquê das outras estarem incorretas.
Alternativa A: A arquitetura cliente/servidor é compatível com protocolos amplamente utilizados na Internet, como IMAP e POP3. Esses protocolos são exemplos clássicos de interação entre cliente e servidor, onde um cliente de e-mail se comunica com um servidor de e-mail para enviar e receber mensagens. Portanto, esta alternativa está incorreta.
Alternativa B: Dispositivos móveis são amplamente compatíveis com aplicações baseadas em arquitetura cliente/servidor. De fato, muitas das aplicações móveis atuais, como redes sociais, serviços de streaming e aplicativos financeiros, utilizam essa arquitetura. A afirmativa de que a arquitetura não evoluiu na mesma intensidade é incorreta, pois a arquitetura cliente/servidor continua a ser fundamental no desenvolvimento de aplicações para dispositivos móveis. Portanto, esta alternativa está incorreta.
Alternativa C: Embora a arquitetura P2P (Peer-to-Peer) ofereça vantagens específicas, como a descentralização e o compartilhamento direto de recursos entre os nós, a afirmação de que ela é a evolução natural da arquitetura cliente/servidor não é precisa. A arquitetura cliente/servidor e P2P servem a propósitos diferentes e coexistem em diferentes contextos. Além disso, a arquitetura P2P possui desafios de gerência de rede e escalabilidade, conforme mencionado. Portanto, esta alternativa está incorreta.
Alternativa D: Plataformas como SUN/RPC e Windows/DCE são, na verdade, compatíveis com a arquitetura cliente/servidor. Essas tecnologias são projetadas para facilitar a comunicação entre processos em sistemas distribuídos, alinhando-se bem com os princípios da arquitetura cliente/servidor. Portanto, esta alternativa está incorreta.
Alternativa E: Correta. A arquitetura cliente/servidor é caracterizada pela centralização do serviço em um único servidor ou conjunto de servidores, o que pode limitar a escalabilidade. À medida que o número de clientes cresce, o servidor pode se tornar um ponto de estrangulamento, dificultando o desenvolvimento de soluções eficientes para grandes volumes de acesso simultâneo. Esta centralização pode, portanto, ser um desafio para a escalabilidade, tornando esta afirmativa correta.
Espero que essa explicação tenha esclarecido suas dúvidas sobre a questão e a arquitetura cliente/servidor. Se precisar de mais alguma ajuda, estarei à disposição!
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
Gabarito está E.
Pelo gabarito, a questão está considerando o modelo de 2 camadas, que, realmente, possui problemas quanto à escalabilidade.
O modelo de 3 camadas possui alta coesão e escalabilidade. Não sei se quando se diz "aplicações para ambiente Web" está implícito, de alguma forma, a informação de que é de 2 camadas.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo