QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Arquitetura de Software

AOCP - TRETO - Especialidade Tecnologia da Informação - 2025 • AOCP • 2025

Uma equipe de desenvolvimento está criando uma aplicação de gerenciamento processual baseada na web, usando a linguagem Java. A aplicação precisa ser implantada em ambiente corporativo, com controle de sessões, segurança, integração com banco de dados e suporte a múltiplos usuários simultâneos. Para isso, a equipe discute as diferenças e complementaridades entre servidores de aplicação e servidores web. Nesse contexto, assinale a alternativa que apresenta uma afirmação correta feita por um dos integrantes da equipe acerca desses servidores.
A
Servidores web Java, como Apache Tomcat, são responsáveis por executar arquivos .jar e serviços RESTful, mas não suportam aplicações web baseadas em servlet ou JSF.
B
Servidores de aplicação Java, como GlassFish ou WildFly, estendem os servidores web ao incluir suporte a tecnologias corporativas como Enterprise Java Beans (EJB), Java Message Service (JMS) e Java Persistence API (JPA).
C
Servidores web e servidores de aplicação são equivalentes e intercambiáveis, já que ambos executam código Java da mesma forma e não há distinção entre suas responsabilidades.
D
O uso de um servidor de aplicação elimina a necessidade de containers de servlet, pois esse tipo de aplicação é limitado ao terminal de linha de comando.
E
Aplicações Java web não conseguem ser hospedadas em servidores de aplicação, sendo restritas ao uso em navegadores locais com Java Applets.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.