Em relação ao Tomcat e JBoss:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D
Para compreender esta questão, é preciso ter conhecimento sobre servidores de aplicação, em particular, o Tomcat e o JBoss, que são ambos servidores relacionados à plataforma Java, mas com características distintas.
O Tomcat é um servidor web e um container de servlets, que suporta especificações como Java Servlet e JavaServer Pages (JSP). É uma solução leve e focada em aplicações web, mas não é considerado um servidor de aplicações completo devido à falta de suporte a todas as especificações completas do Java EE (Enterprise Edition), como Enterprise JavaBeans (EJB).
Já o JBoss, que agora é conhecido como WildFly, é um servidor de aplicações completo, suportando todas as especificações do Java EE. Ele pode ser integrado a um servidor web dedicado e é altamente modular, permitindo que os componentes sejam atualizados ou substituídos dinamicamente, o que traz vantagens em termos de manutenção e disponibilidade do sistema.
Portanto, a alternativa D está correta, pois no JBoss, conhecido por sua alta modularidade, realmente é possível substituir componentes e módulos, incluindo aplicações, sem necessidade de parar o servidor. Esta característica é particularmente útil para manter a disponibilidade dos serviços durante atualizações ou manutenção.
As outras alternativas são incorretas porque:
- O Tomcat não é um servidor de aplicações completo baseado na plataforma J2EE (Java 2 Platform, Enterprise Edition), como afirma a alternativa A.
- O JBoss pode funcionar integrado a um servidor web, mas essa informação por si só não é suficientemente específica para a questão, e a alternativa B não abrange a modularidade que é a característica chave do JBoss.
- O Tomcat não implementa o container EJB, que é uma funcionalidade de servidores de aplicações completos, conforme indicado incorretamente pela alternativa C.
- O JBoss é mais do que um container web, ele é um servidor de aplicações completo, o que torna a alternativa E incorreta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Essa questão têm que ser anulada, pois o jboss tem a capacidade de atuar também como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou o IIS. Como servidor web, ele provê um servidor web HTTP puramente em Java. Ele também é baseado em uma arquitetura de microkernel JMX, onde todos os módulos que compõem o servidor, além das próprias aplicações, são componentes (MBeans) - plugados- ou substituídos dinamicamente, em runtime, sem a necessidade de paradas no servidor. Esta funcionalidade, que é chamada de "hot deploy", dá uma grande flexibilidade e robustez ao servidor.
ALTERNATIVAS (B) E (D) CORRETAS
b)é o Tomcat que se integra a outros servidores dedicados, inclusive ele pode ser integrado ao JBOSS para adicionar funcionalidades Servlet e JSP.
c)è o JBOSS que implementa o EJB.
d)Certo.
e)Ao implementar o tomcat é adicionado estas funcionalidades.
Como ele tem um Tomcat "dentro" dele, entendo que o Jboss como um todo (como um servidor de aplicação completo) também se integra e não apenas o Tomcat "sozinho".
http://www.itnerante.com.br/group/servidores-de-aplicacao/forum/topics/d-vida-jboss-tomcat-e-iis
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo