SóProvas


ID
2286772
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2016
Provas
Disciplina
Programação
Assuntos

Acerca das especificações no Java Enterprise Edition (JEE), analise as afirmações abaixo.
1) Java Server Pages (JSP), Java Servlets, Java Server Faces (JSF) API são específicas para lidar com o desenvolvimento de uma aplicação Web.
2) Enterprise Javabeans Components (EJB) e Java Persistence API (JPA) são objetos distribuídos, clusters, acesso remoto a objetos etc.
3) Um Servlet Container é um servidor que suporta todas as funcionalidades do Java EE Web Profile.
4) JSP (Java Server Pages) é especialização do servlet que permite que conteúdo dinâmico seja facilmente desenvolvido, uma espécie de servidor Web. São componentes-chave para Java Server Pages (JSP): diretivas, ações, elementos de script e bibliotecas de tags. Uma JSP é um arquivo com sintaxe semelhante ao HTML, que permite inclusão de elementos (tags) especiais para introdução de código Java.
Estão corretas:

Alternativas
Comentários
  • 1) Certo

    2) Certo

    3) Errado

    4) Certo

     

    Motivo pelo qual a 3) está errada: O Java EE Web Profile abrange várias API's, por exemplo, Servlet 3, JSP, JSF 2, CDI, EJB 3.1, JTA, JPA 2, Bean Validation. Então dizer que um container servlet suporta todas as funcionalidades do Java EE Web Profile está errado. Exatamente quais bibliotecas serão suportadas por um Java EE Web Profile irá depender da versão do Java EE e da versão do Web Profile. O seguinte link ilustra bem isso através de uma imagem: https://stackoverflow.com/questions/24239978/java-ee-6-web-profile-vs-java-ee-6-full-platform

     

    Gabarito: c)

  • c-

    Web Tier pode ser em Servlet Containers- "mini" servidores de aplicação mais leves mas sem os serviços dos servidores de aplicação.

  • como que a 2 está certa? JPA são objetos distribuídos, clusters, acesso remoto a objetos, JPA é persistência, a afirmação não vale só para EJB?