Questão FC406816
No contexto da arquitetura de aplicações para ambientes web, é fundamental compreender a função e a distinção entre os diversos tipos de servidores utilizados, como o servidor de a
Servidores
FGV · 2024
No contexto da arquitetura de aplicações para ambientes web, é fundamental compreender a função e a distinção entre os diversos tipos de servidores utilizados, como o servidor de aplicações e o servidor web.
Assinale a opção que apresenta corretamente as características dos servidores na arquitetura web.
- O servidor de aplicações é responsável exclusivamente pelo envio de páginas estáticas (HTML, CSS, JavaScript), enquanto o servidor web processa lógica de negócios e acessa bancos de dados.
- O servidor web tem como principal função processar requisições HTTP e enviar páginas estáticas ou dinâmicas ao cliente, enquanto o servidor de aplicações fornece uma camada intermediária para execução de lógica de negócios e integração com bancos de dados.
- O servidor de aplicações é responsável por gerenciar o tráfego HTTP, enquanto o servidor web faz o papel de intermediar requisições a sistemas legados e bancos de dados.
- O servidor web e o servidor de aplicações são essencialmente o mesmo, pois ambos servem conteúdos dinâmicos e processam a lógica de negócios da aplicação.
- O servidor de aplicações apenas faz o balanceamento de carga entre diferentes servidores web, sem processar requisições de lógica de negócios ou conectar-se a bancos de dados.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Servidor web é responsável por receber e responder requisições HTTP, servindo principalmente conteúdos estáticos (HTML, CSS, imagens) e encaminhando solicitações que exigem processamento para componentes que geram páginas dinâmicas. Também pode cuidar de SSL, cache e compressão para otimizar entrega.
Servidor de aplicações atua como camada intermediária onde ocorre a execução da lógica de negócios: processamento de regras, orquestração, transações e conexão com bancos de dados e serviços externos.
Na prática, o servidor web lida com o protocolo e entrega de conteúdo; o servidor de aplicações implementa funcionalidades da aplicação, provendo escalabilidade, gerenciamento de recursos e integração com persistência.
Conteúdo do catálogo FC Concursos · Atualizado em