SóProvas


ID
1801336
Banca
CESPE / CEBRASPE
Órgão
TRE-RS
Ano
2015
Provas
Disciplina
Programação
Assuntos

Containers são interfaces entre determinado componente e uma funcionalidade de baixo nível de uma plataforma. Acerca dos containers em JEE 7 (Java Platform, Enterprise Edition), assinale a opção correta.

Alternativas
Comentários
  • a) CORRETA. Existem quatro tipos de containers em uma arquitetura JEE

    application client containers

    applet containers

    web containers for servlets and JSP pages

    enterprise bean containers

    Quem gerencia a execução dos componentes da aplicação cliente é o application client container

    b) ERRADA. os atributos não poem ser mantidos

    http://www.dsc.ufcg.edu.br/~jacques/cursos/daca/html/intro/j2ee-1.htm

    c) ERRADA. São rodados no cliente.

    d) ERRADA. O container também gerencia serviços não configuráveis:

    - O lifecycle dos componentes (achar, criar, destruir, ...)

    - Pooling de recursos (conexões de bancos de dados, por exemplo)

    - Persistência de dados

    http://www.dsc.ufcg.edu.br/~jacques/cursos/j2ee/html/intro/j2ee-1.htm

    e) ERRADA. Quem gerencia a execução de páginas JSP e componentes servlets é o conteiner Web.

  • Um diagrama sobre os contêineres pode ser encontrada em: https://docs.oracle.com/cd/E19575-01/819-3669/images/overview-serverAndContainers.gif

  • The server and containers are as follows:

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

    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 a Java Plug-in running on the client together.

     

    Fonte: https://docs.oracle.com/javaee/7/tutorial/overview004.htm#BNABO

  • Isso está mais para J2EE 1.4 (idade da minha avó) do que para JavaEE 7

  • a-

    A especificação JEE define os seguintes componentes:

    1- Aplicação cliente e applets executando no cliente.
    2- Servlets, Java Server Faces e Java Server Pages como componentes no servidor.
    3- Enterprise Java Beans - componentes de negócio que executam no servidor.