Questão de Programação — Servidores de aplicação — FCC 2019
- Código
- fc056294
- Banca
- FCC
- Órgão
- SANASA Campinas
- Ano
- 2019
- Cargo
- Analista de Tecnologia da Informação - Análise e Desenvolvimento
- AWebLogic.
- BGlassFish.
- CWebSphere.
- DJetty.
- EJBoss.
GabaritoD — Jetty.
Gabarito: letra D. Jetty é um contêiner web (servlet container) leve, que não possui contêiner EJB, ao contrário dos demais listados que são servidores Java EE completos (com ambos os contêineres).
A banca testa o conhecimento sobre a arquitetura Java EE, que especifica containers para web (Servlets, JSP) e para EJB (Enterprise JavaBeans). Servidores completos implementam ambos, enquanto alguns servidores focam apenas no contêiner web.
Servidor | Contêiner Web | Contêiner EJB | Tipo |
|---|---|---|---|
WebLogic | Sim | Sim | Completo (Java EE) |
GlassFish | Sim | Sim | Completo (Java EE) |
WebSphere | Sim | Sim | Completo (Java EE) |
Jetty | Sim | Não | Apenas contêiner web |
JBoss | Sim | Sim | Completo (Java EE) |
WebLogic (Oracle) é um servidor de aplicação Java EE completo, com suporte a EJB. Não é apenas contêiner web.
GlassFish (Oracle) é a implementação de referência do Java EE, completo com contêiner web e EJB.
WebSphere (IBM) é um servidor Java EE completo, com suporte a EJB.
Jetty (Eclipse Foundation) é um servidor HTTP e contêiner web (Servlet) leve, sem implementação de EJB. É frequentemente usado em aplicações que não necessitam de toda a pilha Java EE.
JBoss (Red Hat) é um servidor de aplicação Java EE completo, com suporte a EJB (atualmente WildFly).
Memorize os principais servidores: WebLogic (Oracle), WebSphere (IBM), JBoss/WildFly (Red Hat) e GlassFish (Oracle) são completos; Jetty e Tomcat são apenas contêineres web (servlet).
Gabarito: letra D
Link permanente: /questoes/fc056294