Chamando um Enterprise Bean
Consulte também
Chamar um Enterprise Bean consiste em um processo de obtenção de referências para o Enterprise Bean, de modo que você possa chamar seus métodos. O IDE pode ajudar você a chamar um enterprise bean de qualquer classe de Java em um módulo EJB, aplicação Web ou cliente de aplicação empresarial.
Para chamar um Enterprise Bean:
- Abra o projeto IDE que contém o Enterprise Bean que deseja chamar.
- Abra o arquivo a partir do qual deseja chamar o Enterprise Bean.
- No Editor de código-fonte, clique com o botão direito do mouse em qualquer lugar no corpo da classe e escolha Inserir código > Chamar enterprise bean.
- Na caixa de diálogo, selecione o enterprise bean que deseja chamar.
- Se o projeto usar a especificação J2EE 1.4, selecione se deseja usar código de pesquisa in-line ou usar uma classe de localizador de serviço existente.
- (Opcional) Digite um novo nome para a referência.
- Especifique se será feita referência à interface local ou à interface remota. Para fazer referência à interface local do bean, a classe que faz referência ao bean deve ser empacotada na mesma aplicação empresarial que o Enterprise Bean.
- Clique em OK.
Ao chamar um Enterprise Bean, ocorre o seguinte:
- Projetos Java EE 5:
- Projetos J2EE 1.4:
- Um método de pesquisa é criado na classe do chamador.
- O projeto do Enterprise Bean é adicionado à classpath do projeto chamador.
- Uma referência ao bean de sessão ou de entidade, ao ser chamada, é adicionada ao descritor de deployment do projeto de chamador. Se e onde a referência será adicionada, dependerá do seguinte:
- Se a pesquisa for realizada de uma classe de implementação do Enterprise Bean, a referência será adicionada ao Bean correspondente.
- Se a pesquisa for realizada de qualquer classe de uma aplicação Web, a referência será adicionada à aplicação Web.
- Se a pesquisa for realizada de uma classe de Java simples de um módulo EJB, nenhuma referência será adicionada. Neste caso, a referência deve ser adicionada manualmente ao Bean que chama a classe de Java simples.
Observações:
- O IDE não pode ajudar você a chamar um Enterprise bean de um projeto de aplicação Web de forma livre.
- Consulte também
- Sobre chamar um Enterprise Bean
- Adicionando um módulo a uma aplicação empresarial.
- Configurando os descritores de deployment EJB
- Definindo um método empresarial
- Criando um Enterprise Bean
- Usando localizadores de serviços
Notificações legais