SóProvas


ID
2709274
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2018
Provas
Disciplina
Programação
Assuntos

Existe um recurso de JEE que supre a necessidade de manter estados entre requisições HTTP, uma vez que o protocolo não o faz. O recurso em questão é o(a):

Alternativas
Comentários
  • d-

    Stateful session bean:

     

    Enquanto stateless session beans eram processo ou uma regra de negócio por componente de uma ou mais classes e seus métodos, stateful session beans mantido estado, como um cliente, um produto ou um carrinho de compras, mantendo estado conversacional.


    2 necessidades fundamentais nos stateless session beans:


    1) Cada instância do bean pode atender somente a uma requisição.


    2) objetos adicionados devem ser mantidos entre as chamadas dos métodos da classe (estado conversacional)

  • O componente EJB possui 3 (três) tipos fundamentais que são: Entity beans, Session Beans e Message Drive Beans.

    Session Beans
    Executa uma tarefa para o cliente. Pode manter o estado durante uma sessão com o cliente (Subtipo "Stateful") ou não (Subtipo "Stateless").

     

    Message Drive Beans
    Processa mensagens de modo assíncrono entre os ejb's e cuja API de mensagens é Java Message Service (JMS).

     

    Entity Beans
    Representa um objeto que vai persistir numa base de dados ou outra unidade de armazenamento.

     

    A questão refere-se ao Session Beans.

  • Complementando o Gloomy Gulch :

    Bom exemplo : Stateful session bean

    Quando um cliente entra numa loja e-commerce é necessário que o sistema mantenha um estado durante uma sessão , pois o cliente irá colocar ou remover produtos no carrinho durante sua transição de compra.

    Stateless session beans: Não possui estado.