No contexto de arquitetura Java Enterprise Edition, ________...
Assinale a única alternativa que completa corretamente a lacuna acima:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: B - JavaServer Pages (JSP)
A tecnologia JavaServer Pages (JSP) foi projetada para simplificar o desenvolvimento de páginas web dinâmicas. JSP permite que os desenvolvedores insiram código Java diretamente em páginas HTML ou XML, o que facilita a criação de conteúdo web dinâmico, como formulários de dados, carrinhos de compras e interfaces de usuário interativas.
Para entender por que a resposta B é correta, é importante conhecer as outras opções e suas funções no âmbito do desenvolvimento Java:
- Java Virtual Machine (JVM) - É o componente da plataforma Java que executa os programas Java, convertendo o bytecode Java em instruções de máquina nativas para serem executadas pelo hardware. Embora seja uma parte crucial do ecossistema Java, não está diretamente relacionada com o desenvolvimento de páginas web dinâmicas.
- Java ME (Java Micro Edition) - É uma versão do Java destinada a dispositivos móveis e embarcados, o que a torna inadequada para a criação de páginas web dinâmicas em larga escala como JSP.
- Enterprise JavaBeans (EJB) - São componentes server-side que encapsulam a lógica de negócios de uma aplicação, mas não foram projetados para embutir código Java em páginas web HTML ou XML.
- Java Persistence API (JPA) - É uma especificação para gerenciamento de persistência e mapeamento objeto-relacional em Java EE, não tendo como função a geração de páginas web dinâmicas.
Portanto, a opção B - JavaServer Pages (JSP) é a única que se encaixa na descrição fornecida pelo enunciado, pois é a tecnologia específica dentro do Java EE focada na criação de páginas web dinâmicas com a possibilidade de embutir código Java diretamente no conteúdo da página.
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
Fonte: https://www.java.com/pt_BR/download/faq/whatis_j2me.xml
Leia mais em: EJB: Introdução ao novo Enterprise JavaBeans 3.2 http://www.devmedia.com.br/ejb-introducao-ao-novo-enterprise-javabeans-3-2/30807#ixzz3hl7zfsVO
Atualmente temos que praticamente todas as aplicações de grande porte utilizam JPA para persistir objetos Java.
Leia mais em: Introdução à JPA - Java Persistence API http://www.devmedia.com.br/introducao-a-jpa-java-persistence-api/28173#ixzz3hl8i3F3PClique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo