SóProvas


ID
582673
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Provas
Disciplina
Programação
Assuntos

A especificação Java EE define os seguintes componentes:

I. Clientes da aplicação (Application Clients) e applets.

II. Java Servlet, JavaServer Faces e JavaServer Pages.

III. Enterprise Javabeans (EJB).

Os componentes I, II e III rodam, respectivamente, em:

Alternativas
Comentários
  • Letra C - Cliente, Servidor, Servidor.

    A dúvida maior seria no item II - Java Servlet, JavaServer Faces e JavaServer Pages, mas que apesar de fazerem parte da camada web da apliacação, rodam no lado servidor.
  • Diagram of client-server communication showing servlets and web pages in the web tier and enterprise beans in the business tier.

    • Java EE server: The runtime portion of a Java EE product. A Java EE server provides EJB and web containers.

    • Enterprise JavaBeans (EJB) container: Manages the execution of enterprise beans for Java EE applications. Enterprise beans and their container run on the Java EE server.

    • Web container: Manages the execution of web pages, servlets, and some EJB components for Java EE applications. Web components and their container run on the Java EE server.

    • Application client container: Manages the execution of application client components. Application clients and their container run on the client.

    • Applet container: Manages the execution of applets. Consists of a web browser and Java Plug-in running on the client together.

    Fonte: JEE Tutorial




     

  • Modelo de aplicação JEE:

    Rodam na máquina do cliente:
    Camada cliente: Aplicação Cliente, Páginas Web Dinâmicas;

    Rodam no servidor JEE:
    Camada Web: Servlet, JSP, JSF;
    Camada de Negócios: EJB;

    Roda no servidor de BD:
    Camada EIS
  • Dá pra resolver por lógica, se você prestar atenção.