FC ConcursosFC Concursos

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

Continue aprendendo