SóProvas


ID
230881
Banca
FUNCAB
Órgão
PRODAM-AM
Ano
2010
Provas
Disciplina
Programação
Assuntos

Qual interface deve ser usada para criar, procurar e remover objetos EJB?

Alternativas
Comentários
  • Os componentes EJB não são acessado diretamente, não é possível acessar a instância do Bean diretamente, mas pode-se utilizar as interfaces que são disponibilizadas para acesso remoto ou local.

    O Bean não implementa  as interfaces locais e remota. Cada fabricante de servidores de aplicação provê a implementação para as interfaces remote e home definidas para o componente respectivamente as classes EJB Object e EJB Home.

    EJBObject implementa a interface remote para acessos remotos e locais e encapsula (wraps) a instância EJB solicitada pelo cliente. O EJBHome se comporta da mesma forma que a classe anterior e ajuda o container a gerenciar o ciclo de vida do Bean, tais como criação, remoção, procura

  • está depreciada essa forma de uso do EJB, não está? o que vocês entendem por essa passagem da documentação encontrada aqui (pág. 52):

    https://download.oracle.com/otndocs/jcp/ejb-3_2-fr-eval-spec/index.html

    Session Bean’s Remote Home Interface

    This section is specific to session beans that provide a remote client view using the remote component interface and remote home interface.

    This was the only way of providing a remote client view in the EJB 2.1 and earlier releases. The remote client view provided by the business interface under the EJB 3.x API, as described in Section 3.4, is now to be preferred.