ID 868390 Banca CESPE / CEBRASPE Órgão TRE-MS Ano 2013 Provas CESPE - 2013 - TRE-MS - Analista Judiciário - Análise de Sistemas Disciplina Programação Assuntos Frameworks Java JBoss Seam Linguagens de marcação XML (Extensible Markup Language) No que se refere a XML/XSD, JBoss Seam, JPA, facelets e JNDI, assinale a opção correta. Alternativas XML schema definition (XSD) tem como objetivo definir os blocos de construção corretos de um documento XML, como o DTD (document type definition), em que um esquema XML pode definir elementos e atributos que podem aparecer em um documento. JBoss Seam é um framework para aplicações Java integrado ao JSF e ao Ajax e, devido à sua estrutura robusta, não é compatível com servlets e EJB. JPA é um framework MVC de aplicações web que se destina a simplificar o desenvolvimento de interfaces de usuário embasadas em web. Facelets é uma tecnologia da arquitetura JEE6 que permite manipular aspectos de apresentação de dados definindo um caminho para mapear POJOs entre JSF e um banco de dados relacional. A arquitetura JNDI consiste em uma application programming interface (API) e uma service provider interface (SPI), em que as aplicações Java utilizam a JNDI SPI para acessar os serviços de diretórios tais como LDAP e NDS que são, nessa arquitetura, diretamente ligados a JNDI API. Responder Comentários a) item corretob) JBoss Seam é um framework para aplicações Java integrado ao JSF e ao Ajax e, devido à sua estrutura robusta, não é compatível com servlets e EJB. (ele é compatível com EJB e servlets)c) JPA é um framework MVC de aplicações web que se destina a simplificar o desenvolvimento de interfaces de usuário embasadas em web. (JPA é para persistência, o mais aplicável aqui seria Struts)e) A arquitetura JNDI consiste em uma application programming interface (API) e uma service provider interface (SPI), em que as aplicações Java utilizam a JNDI SPI para acessar os serviços de diretórios tais como LDAP e NDS que são, nessa arquitetura, diretamente ligados a JNDI API. (LDAP em geral não é ligado a JNDI, é um protocolo de autenticação)Alguem teria alguma consideração sobre a letra D? d) Facelets é uma tecnologia da arquitetura JEE6 que permite manipular aspectos de apresentação de dados definindo um caminho para mapear POJOs entre JSF e um banco de dados relacional. Facelets não tem nada haver com banco de dados. Até a parte sem o itálico e o negrito está correto! Caro Salvio,A letra D se trata da especificação JSF. JavaServer Faces (JSF) é um frameworkMVC baseado em Java para a construção de interfaces de usuário baseadas em componentes para aplicações web.Bons estudos. @BRUNO DUARTE, apenas corrigindo sua referência: letra C. a- JNDI (Java Naming and Directory Interface) permite busca de objetos de forma distribuída simplesmente por nome. Cliente abstrai os detalhes dà implementação do recurso buscado. Sobre a letra D)JNDI suporta: LDAP DNS NIS RMI CORBA serviço de nomes Sistema de arquivos NDS - não sei o que é isso. XML ---> definir elementos e atributos de um documento.