Sobre os agrupamentos de conexões

Consulte também

Para armazenar, organizar e recuperar dados, a maioria das aplicações utilizam os bancos de dados relacionais. As aplicações Java EE acessam os bancos de dados relacionais através da API JDBC.

Ao acessar um banco de dados, a aplicação chama os seguintes recursos:

Abaixo encontra-se descrito o que acontece quando uma aplicação se conecta a um banco de dados em tempo de execução:

  1. Pesquisa de nome JNDI de recurso JDBC. Para se conectar a um banco de dados, a aplicação pesquisa o nome JNDI do recurso JDBC (fonte de dados) associado ao banco de dados. A API JNDI permite à aplicação localizar o recurso JDBC.
  2. Localizar pool de conexões JDBC. O recurso JDBC especifica qual pool de conexões deve ser usado. O agrupamento define os atributos da conexão, como nome de banco de dados (URL), nome de usuário e senha.
  3. O servidor da aplicação recupera uma conexão física do agrupamento de conexões que corresponda ao banco de dados. Agora que está conectado ao banco de dados, a aplicação pode ler, modificar e adicionar dados ao banco de dados. As aplicações acessam o banco de dados realizando chamadas à API JDBC. O driver JDBC traduz as chamadas JDBC da aplicação para o protocolo do servidor de banco de dados.
  4. Ao terminar de acessar o banco de dados, a aplicação encerra a conexão. O servidor da aplicação devolve a conexão ao agrupamento de conexões. Uma vez de volta ao agrupamento, a conexão encontra-se disponível para a próxima aplicação.
Consulte também
Configurando um pool de conexões em um servidor da aplicação Sun Java System/Glassfish
Configurando um recurso JDBC em um servidor da aplicação Sun Java System/Glassfish
Configurando um agrupamento de conexões no servidor da aplicação JBoss
Configurando um agrupamento de conexões no servidor Web Tomcat
Acessando um agrupamento de conexões de uma classe Java
Acessando um agrupamento de conexões a partir de uma página JSP

Notificações legais