SóProvas


ID
985087
Banca
CESPE / CEBRASPE
Órgão
CPRM
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue os itens subsecutivos a respeito de arquitetura,padrões de projeto e desenvolvimento web.


No JEE7,para uma aplicação em três camadas, é correto afirmar que,na camada cliente, seriam distribuídos os componentes JavaServer Pages, JavaServer Faces Pages e componentes JavaBeans; na camada servidor Web, os componentes Enterprise Beans e Java Servlets; e na camada de banco de dados, os componentes SGBD e arquivos XML.

Alternativas
Comentários
  • JavaServer Faces Pages??? O que seria isso?

    E componentes JavaBeans no cliente?


    O erro está aí

  • Rafael Lacerda o erro não está aí.

    É correta a expressão JSF Pages.


    No entanto, o erro acontece quando a questão fala que JSP, JSF e JavaBeans estão na camada cliente.

    Eles não estão na camada cliente. Estão sempre na camada servidor.

  • Camada cliente

    Estão na camada cliente softwares que rodam dentro do browser web, por exemplo, como páginas HTML, JavaScript, CSS, etc. Também rodam na camada cliente aplicações feitas em linguagens visuais, como Visual Basic ou Delphi, aplicativos Swing, SWT, AWT e afins. Todos esses tem em comum o fato de rodarem na máquina do usuário.

    Camada Web

    Nessa camada estão os JSPs, servlets, action struts e softwares que normalmente rodam num servidor web como o Tomcat, por exemplo.

    Camada de dados

    Nessa camada Ficam os EJBs, classes de negócio, DAOs, classes que acessam sistemas externos, etc.

    Toda integração entre as aplicações deve ser realizada por essa camada.