> Hamilton Fonte II wrote:
> 
> Caros Javaneses:
> 
>     Existe alguma maneira de impedir que mais de uma conex�o seja
> feita a uma mesma Base de Dados? Ou seja, como se fosse um fila de
> gente querendo acessar.
> 
> Obrigado
> 
> Hamilton Fonte II

Voce devera criar um pool de conexoes. Gerelmente isso eh feito 
por um servidor que recebe varias conexoes de clientes e gerencia
para que apenas algumas conexoes sejam feitas ao banco, mas tambem
pode ser feito no cliente (mas ai o maximo que voce conseguira sera
ter uma conexao com o banco por cliente, o que nao eh muito 
indicado...).

Existem produtos que suportam pools de conexao (geralmente servidores
de aplicacao), drivers JDBC que suportam pools de conexao (em especial
os drivers JDBC 2.0 compliant), ou voce pode criar o seu proprio
pool (nao eh dificil, e se voce quiser, no livro "Paterns in Java
volume 1", Mark Grand, ed. Wiley - que eu recomendo muito - voce
encontrara dois paterns "Object Pool" e "Cache Management" que servem
para implementar connection pools).

Abracos,

Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza                         Sun Microsystems
System Engineer - Java Technologist         [EMAIL PROTECTED]
        if I fail, if I succeed, at least I live as I believe
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a