A web profile da plataforma JEE apresenta, em relação ao per...
incumbência de desenvolver um sistema com as características
apresentadas a seguir.
* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition) v.6, envolvendo servlets, JSP (Java server
pages), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.
O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.
Com relação às diferentes arquiteturas e tecnologias que, se
escolhidas, impactarão as características do sistema descrito no
texto, julgue os itens de 26 a 29.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado
A questão aborda o entendimento das características e vantagens do Web Profile em relação ao perfil completo de servidores de aplicação (application server) da plataforma Java EE (Enterprise Edition). O Web Profile foi introduzido na versão 6 do Java EE como um perfil mais leve e focado para o desenvolvimento de aplicações web, enquanto o perfil completo oferece um conjunto mais amplo de funcionalidades para a construção de aplicações empresariais complexas.
A assertiva sugere que o Web Profile apresenta várias vantagens em comparação com o perfil completo, incluindo suporte a POJOs (plain old Java objects) e annotations, um modelo de empacotamento de componentes mais simples, descritores XML (extensible markup language) mais fáceis de configurar e aderência ao padrão SOA (Service-Oriented Architecture).
No entanto, o suporte a POJOs e annotations é uma característica geral do Java EE e não uma vantagem exclusiva do Web Profile. O modelo de empacotamento simplificado e a configuração mais fácil dos descritores XML também não são vantagens exclusivas do Web Profile, pois estas características são parte do esforço geral de simplificação da plataforma Java EE que beneficia tanto o perfil completo quanto o Web Profile. Já a aderência ao padrão SOA não é uma característica que define o Web Profile; o suporte a SOA pode ser obtido através da utilização de web services, que estão disponíveis em ambos os perfis.
Portanto, a afirmação é incorreta pois as supostas "vantagens" listadas não são exclusivas ao Web Profile, e sim parte das melhorias implementadas na plataforma Java EE como um todo ou equivocadamente associadas a este perfil.
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
JEE 5 já possuia todas essas características, por isso está errada.
No Java EE 6 só foi lançado o Web Profile, não existindo o "application server"
Mais sobre Web Profile:
http://jaxenter.com/introducing-the-java-ee-web-profile-36201.html
Estranho.. mas salvo engano o webprofile só foi definido no JavaEE 6.. que foi lançado em 10/12/2009... Como a questão é de 2010, creio que ele esteja se referindo ao JavaEE 6 mesmo.
Mas essa versão webProfile, só possui EJB-Lite, que não dá suporte ao JAX-WS. Porém, WebProfile dá suporte ao JAX-RS
Como JAX-RS e JAX-WS estão envolvindo no ecossistema SOA, eu marcaria como correta..
Mas como o Davi Sales disse, algumas dessas características já existiam no JavaEE 5
Só corrigindo o Thiago.. WebProfile tem suporte ao JAX-RS sim
http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition#Web_profile
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo