Explore as questões disponíveis e prepare-se para seus estudos!
Um servidor de aplicação visa, entre outras coisas, unificar diferentes plataformas de hardware, sistemas operacionais e protocolos de rede.
Em relação a servidores web e servidores de aplicação, considere as seguintes afirmações.
I. Um servidor web trata requisições e respostas de seus clientes empregando apenas o protocolo HTTP. Já um servidor de aplicação disponibiliza a lógica do negócio para programas de aplicação através de vários outros protocolos, incluindo o HTTP.
II. Um servidor de aplicação é um middleware que segue o padrão de contêiner. Nesse padrão, o contêiner possui um ou mais componentes que implementam a lógica da aplicação, ou do negócio, enquanto o contêiner, em si, trata dos aspectos não funcionais relacionados a sistemas distribuídos como, por exemplo, segurança, coordenação, transações, entre outros.
III. Um sistema operacional de rede fornece um ambiente (framework) para o desenvolvimento de aplicações no modelo 3-camadas com um servidor web embutido nesse ambiente. O produto final de uma aplicação desenvolvida nesse ambiente é denominado de servidor de aplicação.
Quais estão corretas?
A respeito do servidor nginx, analise as afirmativas abaixo e assinale a alternativa correta.
I. O número de processos de trabalho (worker processes) é fixo e deve ser definido em arquivo de configuração.
II. Frequentemente é utilizado como um servidor indireto (proxy server).
III. Suporta três mecanismos para balanceamento de carga: round-robin, least-connected e ip-hash.