SóProvas


ID
195346
Banca
CESPE / CEBRASPE
Órgão
TCU
Ano
2010
Provas
Disciplina
Programação
Assuntos

Uma equipe de desenvolvimento de software recebeu a
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.

A web profile da plataforma JEE apresenta, em relação ao perfil application server definido em edições anteriores da plataforma Java, as seguintes vantagens: fornece suporte para POJOs (plain old Java objects) e annotations; possui modelo de empacotamento de componentes mais simples; a configuração dos seus descritores XML (extensible markup language) é mais fácil; é aderente ao padrão SOA.

Alternativas
Comentários
  • JEE 5 já possuia todas essas características, por isso está errada.

  • O Java EE Web Profile define um container "menor", com apenas as tecnologias que a maioria dos desenvolvedores realmente precisam: servlets, JPA, JTA, CDI, EJB Lite. Ele não é aderente ao padrão SOA porque não define os containers de WebServices: JAX-WS e JAX-RS.
  • 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

  • Não existe Serve Profile.

    Existem:

    Web Profile e Full Profile.

    Como já referidos pelos colegas, o conceito de perfis foi introduzido apenas no Java EE 6.