Questões de Concurso
Sobre servidores de aplicação em arquitetura de software
Foram encontradas 93 questões
Julgue o item a seguir, a respeito de sistemas gerenciadores web e de Apache e NGINX.
No NGINX, a configuração de servidores virtuais exige que a
diretiva utilizada para especificar o endereço onde o servidor
escuta as requisições seja definida usando-se o IPv4.
No desenvolvimento de uma aplicação do tipo cliente-servidor multicamadas com dezenas de funções distintas, é recomendável que as responsabilidades sejam particionadas uniformemente, de modo que uma única pessoa realize todas as atividades relativas à implementação de cada função, tais como levantamento de requisitos e necessidades, desenvolvimento da interface com o usuário, elaboração da arquitetura, codificação, testes e homologação.
I. As aplicações web utilizam uma arquitetura multinível na qual as funções executadas pelas aplicações podem estar distribuídas por uma rede de computadores. Fazem uso de uma infraestrutura de rede que é o padrão adotado pela Internet. Para o cliente e o servidor web a topologia da rede é irrelevante pois isto é tratado pelo protocolo TCP/IP. No nível de serviços, os elementos são assim organizados: de um lado está o cliente web, ou browser, que solicita dados ao servidor web, recebe as respostas, formata a informação e a apresenta ao usuário. Do outro lado, está o servidor web que recebe as requisições, lê as páginas HTML do disco e as retorna para o cliente. Esta é a forma original de funcionamento que proporciona apenas páginas de conteúdo estático.
II. A forma encontrada para modificar a situação descrita no item I e permitir a criação de páginas dinâmicas foi: o usuário entra com informações através do servidor web utilizando formulários HTML. O servidor web repassa as informações ao browser que executa um programa transferindo-lhe as informações vindas do cliente. O programa remoto trata as informações e retorna uma página HTML criada dinamicamente. Esta página é passada ao browser que a entrega ao cliente. O padrão para esta comunicação é conhecido como UDDI - Universal Description, Discovery and Integration.
A afirmativa I
Entre as desvantagens dos servidores de aplicações web, cita-se o fato de que, a cada atualização de versão no servidor, as máquinas dos usuários devem ser atualizadas.
No IIS 7, cada aplicativo deve contar com, no mínimo, um diretório virtual que mapeie o aplicativo para o diretório físico em que o conteúdo do aplicativo esteja contido.
Quanto aos três modelos de serviços de cloud, é correto afirmar que o IaaS fornece recursos computacionais (hardware ou software) para o PaaS, que, por sua vez, fornece recursos e ferramentas para o desenvolvimento e a execução de serviços a serem disponibilizados como SaaS.
I – A arquitetura de três camadas é uma outra forma de designar a arquitetura MVC.
II – Nas aplicações Web, os módulos da camada intermediária rodam usualmente em um servidor de aplicações.
III – Toda a comunicação entre a camada de apresentação e a camada de dados tem de passar pela camada intermediária.
Está correto o que se afirma em