Qual das alternativas abaixo é INCORRETA em relação a uma ap...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B, que afirma que aplicações J2EE dependem da existência de um contêiner EJB (EJB container). Vamos entender o porquê desta afirmação estar incorreta.
Em um ambiente de desenvolvimento e execução J2EE (Java 2 Platform, Enterprise Edition), a existência de um contêiner EJB (Enterprise JavaBeans) não é uma condição obrigatória para que uma aplicação seja executada. O modelo J2EE foi projetado para oferecer flexibilidade e modularidade, permitindo que aplicações possam ser desenvolvidas sem a necessidade de utilizar EJBs, caso não seja necessário.
Uma aplicação J2EE pode ser composta exclusivamente por componentes web, como Servlets e JSPs (JavaServer Pages), que são executados dentro de um contêiner web, sem requerer o uso de EJBs ou um contêiner EJB. Isso permite que aplicações menores ou menos complexas sejam implementadas de maneira mais simples e eficiente.
Por outro lado, as alternativas A, C e D estão corretas em suas afirmações. A alternativa A menciona os quatro tipos de componentes que, de fato, compõem a plataforma J2EE. A alternativa C está correta ao afirmar que contêineres web e EJB podem ser executados na mesma Máquina Virtual Java (Java Virtual Machine ou JVM). E a alternativa D corretamente indica que alguns serviços padrão utilizados por uma aplicação J2EE são fornecidos pela plataforma J2SE, ou seja, a edição standard do Java.
Portanto, é essencial entender que enquanto os contêineres EJB fornecem um ambiente rico para executar componentes de negócio complexos, eles não são um requisito para todas as aplicações J2EE, o que torna a alternativa B a única incorreta entre as opções apresentadas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo