Ao montar código de enterprise bean em arquivos que podem ser implementados
em um servidor de aplicativos, você configura propriedades que definem como o aplicativo
acessa um EIS (Sistema de Informações Corporativo), tal como um banco de dados.
Antes de Iniciar
Este tópico presume que você criou um aplicativo corporativo que contém um módulo EJB que
deve efetuar transações com um banco de dados.
Sobre Esta Tarefa
Um aplicativo de acesso a dados utiliza recursos, tais como origens de dados ou
fábricas de conexão, para conexão a um banco de dados.
Um componente aplicativo utiliza um Connection Factory para acessar
uma instância de conexão, a qual o componente utiliza então para conectar-se ao sistema de
informações corporativas (EIS) subjacente. Os exemplos de conexões incluem conexões com o banco de dados, conexões com o Java™ Message Service e com o SAP R/3.
Durante a montagem do aplicativo,
você desempenha atividades que permitem ao aplicativo utilizar esses recursos. O processo geralmente requer uma ferramenta de montagem.
Procedimento
- Identifique os nomes lógicos utilizados pelo módulo EJB para fazer referência
a recursos de aplicativo.
Esses nomes lógicos são chamados de referências de recursos.
Para explicação adicional, leia o tópico, Os Benefícios de Usar as Referências de Recurso.
- Inicie uma ferramenta de montagem.
- Se você ainda não fez isso, configure a ferramenta de montagem para trabalhar com módulos Java EE (Java Platform, Enterprise Edition). Verifique se o recurso Java EE está ativado.
- Defina propriedades de mapeamento e segurança para as referências de recursos. Esse processo
inclui as seguintes atividades:
- Ligue as referências de recurso aos recursos de aplicativos que
fornecem conectividade ao banco de dados.
Consulte o tópico, Consultas de origens de dados para enterprise beans e módulos da Web, para obter informações adicionais sobre o conceito de ligação. No momento da implementação, é possível alterar as ligações se for necessário.
- Para cada recurso, defina um tipo de autenticação, que é a
configuração de segurança por meio da qual as conexões com o banco de dados são concedidas. Há dois tipos de autenticação:
- Gerenciada por componente
- O código do enterprise bean desempenha conexão do EIS para conexões
de origem de dados ou de connection factories.
- Gerenciada por contêiner
- O produto executa a conexão EIS.
Consulte o tópico, segurança do conector J2EE, para referência detalhada sobre a
autenticação de recurso.
- Configure as definições de política de intenção de acesso dos enterprise
beans.
- Clique com o botão direito do mouse no módulo EJB em uma visualização Project
Explorer e clique em Abrir Com > Deployment Descriptor Editor.
- No EJB Deployment Descriptor editor, selecione a guia Acessar.
- Sob Nível de Isolamento, clique em Incluir.
- Selecione o nível de isolamento, os beans corporativos e os elementos do método. Para obter informações sobre os níveis de isolamento, pressione F1.
- Clique em Concluir.
- Mapear enterprise beans para tabelas de banco de dados.
Resultados
Os arquivos do aplicativo atualizado são mostrados na visualização
Project Explorer.
O que Fazer Depois
Depois de testar seu aplicativo, você estará pronto para
implementar o aplicativo em um servidor de aplicativos.