Pular para o conteúdo principal

Questão de Arquitetura de Software — Servidores de Aplicação — CESPE / CEBRASPE 2024

Arquitetura de SoftwareServidores de Aplicação
Código
ce188289
Banca
CESPE / CEBRASPE
Órgão
TCE-AC
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Área: Infraestrutura de TI
Acerca de servidores de aplicação, julgue o próximo item.A utilização de servidores de aplicação é incompatível com os servidores web, pois se trata de tecnologias distintas.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Servidores de Aplicação e Servidores Web

ERRADO. A afirmação de que a utilização de servidores de aplicação é incompatível com servidores web está incorreta. Embora sejam tecnologias distintas, elas são projetadas para atuar em conjunto em arquiteturas multicamadas, como a arquitetura de quatro camadas, na qual o servidor web cuida da apresentação e o servidor de aplicação processa a lógica de negócio.

Por que o item é falso?

A arquitetura cliente-servidor evoluiu para modelos multicamadas. Na arquitetura de três camadas, temos as camadas de apresentação, aplicação e dados; na de quatro camadas, a camada de apresentação é centralizada em um servidor web, enquanto a lógica de aplicação fica em um servidor de aplicação, e os dados em um banco de dados. Esse modelo é amplamente utilizado em sistemas web modernos (e-commerces, bancos, serviços em nuvem). Portanto, servidores de aplicação e servidores web não só são compatíveis como também se complementam.

A banca explora a confusão entre "distinto" e "incompatível". O candidato pode interpretar que, por serem tecnologias diferentes, não poderiam operar juntas, o que é um equívoco. Na prática, a separação de responsabilidades entre servidor web (interface) e servidor de aplicação (regras de negócio) é uma boa prática de arquitetura, aumentando escalabilidade e manutenibilidade.

1Servidor web
Camada de apresentação
2Servidor de aplicação
Camada de lógica de negócio
3Banco de dados
Camada de dados
4Relação entre servidores
Distintos, mas complementares
Incompatíveis (erro da banca)
Arquitetura multicamadas
LEVELsoulevel.com.br
Arquitetura multicamadas: Servidor web (Camada de apresentação); Servidor de aplicação (Camada de lógica de negócio); Banco de dados (Camada de dados); Relação entre servidores (Distintos, mas complementares, Incompatíveis (erro da banca))
NÃO CAIA NESSA!

A banca troca o conceito de "tecnologias distintas" por "incompatibilidade". Lembre-se: na arquitetura de quatro camadas, web server e application server trabalham integrados. Não confunda diferença com impossibilidade de cooperação.

Gabarito: Errado.

Link permanente: /questoes/ce188289