Michel:
O "Pool de Conexões" otimiza o acesso a banco de dados. Toda vez que o
metodo getConnection da classe DriverManager eh invocada, eh criada uma
conexao entre a tua aplicação e o banco de dados.
Esse processo eh muito oneroso para o sistema.
Desse modo foram desenvolvidos metodos que criam essas conexões uma única
vez, e essas conexões são compartilhadas entre as aplicacoes, que usam uma
conexão mas não a fecham, somente liberando para uso por outra aplicação.
Imagine fazer uma ligacao telefonica em um horario de pico. Muitas vezes o
tempo para se conseguir uma linha eh maior que a propria ligacao. Muitas
empresas criam um canal de voz (via satelite, LP, etc) entre as suas
filiais, tornando o contato muito mais rápido. A conexão foi estabelecida
uma unica vez, mas pode ser compartilhada entre os usuarios. O "Pool de
Conexões" usa o mesmo conceito.
Roberto Tatemoto
----- Original Message -----
Subject: Re: [java-list] Connection Pool
> Olá pessoal !
>
> Já vi muitas mensagens na lista a respeito de "Pool de Conexões",
> ainda não entendi plenamente para que serve e quando pode ser
> utilizado ....
>
> Alguém poderia me explicar esse negócio ?
>
> Obrigado !
>
> Michel.
>
> -----Mensagem Original-----
> De: "Marcio Di Pietro" <[EMAIL PROTECTED]>
> Para: <[EMAIL PROTECTED]>
> Enviada em: Quarta-feira, 6 de Dezembro de 2000 14:44
> Assunto: Re: [java-list] Re:[java-list] Connection Pool
>
>
> > Ola Handerson, não sei oque aconteceu com esta lista, mas este email foi
> > enviado dia 30 de novembro,
> > e só agora ele foi enviado, enfim, eu acabei decobrindo isso logo depois
> de
> > enviar a mensagem,
> > na verdade oque cara usa inner class. Mas como você disse, gostei muito
> deste
> > pool, ele é pequeno e
> > funcional, sem muita firula, mas obrigadão mesmo assim pelo apoio
> Handerson.
> >
> > []'s
> >
> > Handerson Ferreira Gomes wrote:
> >
> > > Oi Marcio.
> > >
> > > No código fonte DBConnectionManager.java você tem duas
> > > classes, a propria DBConnectinmanager e a
> > > DBConnectionPool, que está declarada um pouco mais abaixo
> > > do arquivo. Tentei a compilação do programa e não tive
> > > problemas, exceto por alguns warnings.
> > >
> > > Como a classe DBConnectionPool não é pública ela pode
> > > estar no mesmo arquivo fonte que outra classe.
> > >
> > > Espero que você consiga usar esta classe, eu já utilizei
> > > e me ajudou bastante.
> > > []'s e bons códigos.
> > > Handerson Gomes
> > > Summa Technologies
> > >
> > > >
> > > > ---------- Início da mensagem original -----------
> > > > De: Marcio Di Pietro <[EMAIL PROTECTED]>
> > > > Para: Lista Soujava <[EMAIL PROTECTED]>
> > > > Cc:
> > > > Data: Thu, 30 Nov 2000 14:38:03 -0200
> > > > Assunto: [java-list] Connection Pool
> > > > Caros,
> > > >
> > > > Tem algum tempo vocês passaram um site:
> > > >
> > > http://webdevelopersjournal.com/columns/connection_pool.ht
> > > ml,
> > > > que contem um ótimo Pool de conexões, porem o mesmo só
> > > disponibliza para
> > > > download o fonte do ConnectionManager, falta o do
> > > ConnectionPool.
> > > >
> > > > Apesar de o ConnectionPool ter seus principais
> > > metódos mostrados e
> > > > tambem a assinatura do seu
> > > > construtor, falta algumas coisas que faltam e seria
> > > muito trabalhoso
> > > > tentar descobrir, gostaria de saber se alguem
> > > > tem este fonte e se poderia passar para mim.
> > > >
> > > >
> > > > Grato.
> > > >
> > > >
> > > > ------------------------------ LISTA SOUJAVA
> > > ----------------------------
> > > > http://www.soujava.org.br - Sociedade de Usuários
> > > Java da Sucesu-SP
> > > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > > > regras da lista: http://www.soujava.org.br/regras.htm
> > > > para sair da lista: envie email para java-list-
> > > [EMAIL PROTECTED]
> > > >
> > > ----------------------------------------------------------
> > > ---------------
> > > >
> > > >
> > >
> > > Handerson Ferreira Gomes
> > > Summa Technologies
> > > http://www.summa-tech.com
> > >
> > >
> > >
> __________________________________________________________________________
> > > Preocupado com vírus? Crie seu e-mail grátis do BOL com antivírus !
> > > http://www.bol.com.br
> > >
> > > ------------------------------ LISTA
> SOUJAVA ----------------------------
> > > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > > regras da lista: http://www.soujava.org.br/regras.htm
> > > para sair da lista: envie email para
> [EMAIL PROTECTED]
> >
>
> -------------------------------------------------------------------------
> >
> >
> > ------------------------------ LISTA
SOUJAVA ----------------------------
> > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------