Assinale a alternativa que descreve os serviços de gerenciam...

Próximas questões
Com base no mesmo assunto
Q930502 Programação
Assinale a alternativa que descreve os serviços de gerenciamento, oferecidos pelo contêiner EJB (Enterprise JavaBeans).
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - Transações. Persistência. Ciclo de Vida. Segurança.

No contexto de aplicações corporativas Java, os Enterprise JavaBeans (EJB) são utilizados para simplificar o desenvolvimento de componentes do lado do servidor. O contêiner EJB oferece uma série de serviços de gerenciamento que são fundamentais para o desenvolvimento de uma aplicação robusta, escalável e segura. Vamos discorrer sobre os pontos destacados na alternativa correta:

  • Transações: O contêiner EJB gerencia transações de forma a garantir a integridade dos dados e permitir que as operações sejam executadas como uma única unidade de trabalho, que com sucesso deve terminar com um "commit" ou com uma falha com "rollback".
  • Persistência: A persistência é a capacidade de armazenar objetos em um banco de dados de maneira transparente. No EJB, o desenvolvedor não precisa escrever código específico para realizar essa tarefa, pois o contêiner pode gerenciar a persistência automaticamente, por exemplo, através do uso de Entity Beans.
  • Ciclo de Vida: O contêiner EJB gerencia o ciclo de vida dos beans, que inclui a criação, a passivação (armazenamento temporário de uma instância não utilizada), a ativação e a destruição dos mesmos. Isso permite que o sistema seja otimizado em termos de uso de recursos.
  • Segurança: O EJB provê um mecanismo de segurança que permite controlar o acesso aos componentes. Com este serviço, é possível definir, por exemplo, quais usuários ou grupos têm permissão para executar métodos específicos dos beans.

Portanto, a alternativa C está correta por abranger esses serviços essenciais providos pelo contêiner EJB, que são fundamentais para o desenvolvimento de aplicações empresariais robustas. As demais alternativas falham em identificar corretamente esses serviços ou incluem termos que não são comuns no contexto de EJB.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Quando nossa aplicação utiliza o container EJB, este disponibiliza diversos serviços para a aplicação EJB como, por exemplo:


Gerenciamento de transação;

Segurança;

Controle de concorrência;

Serviço de rede;

Gerenciamento de recursos;

Persistência de dados;

Serviço de mensageria.

Fonte: http://www.universidadejava.com.br/materiais/ejb-introducao/

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo