Valeu cara, obrigado pela aten��o.
Eu vou ler um puco mais sobre como utilizar design patterns e com essa sua ajuda vou descobrir uma melhor solu�ao . valeu
Francisco_Pinto_Ara�jo_J�nior <[EMAIL PROTECTED]> wrote:
Nao entendi bem sua pergunta. O que exatemente voce quer fazer/garantir ?Singleton � o "highlander" dos objetos (s� dever� existir um). Assim, qualquer objetosingleton ser� unico pra todo mundo. � utilizado quando se necessita garantirum ponto �nico de acesso a um servi�o ou funcionalidade. N�o acreditoque seja o caso de objetos de conex�o ao Banco de Dados.Numa conex�o ao banco de dados, cada vez que se consegue um objeto "Connection"voce tem seu controle total at� que voce o libere. Qualquer outra conex�o rodandoem outra thread, necessariamente estah usando outro instancia do objeto.O pedido de conex�o ao pool de conex�o ir� te garantir que voc� tenha a devidaintegridade.Geralmente os BD mais sofisticados (como Oracle) jah fornecem implementa��es prontasde Pool de conex�es. Para BD�s menos sofisticados, ainda existe a possibilidade devoce usar algum do Container (geralmente eles provem algum recursos nesse sentido).Na pior das hip�teses, voce pode fazer uma implementa��o de Pool (n�o recomendado -reinventar pra que ?) ou sempre pedir uma nova (depende da quantidade de licen�as, etc.).A vantagem do Pool, � que o pedido de uma nova conex�o geralmente custa caro (tempo) e estandonum pool, elas jah existem e podem ser compartilhadas.----- Original Message -----From: Helio FrotaSent: Tuesday, December 17, 2002 6:23 PMSubject: [cejug-discussao] singleton+duvidaEstou com uma duvida em rela�ao ao padrao Singleton, gostaria de saber se o unico objeto X que � retornado da conexao com BD, � referenciado para somente uma transa�ao por vez, ou pode ser utilizado por varios objetos diferentes, mais que queiram somente uma conexao com o banco ...
Bom , acho que consegui explicar + ou - ...
tipo: objeto A usa singletonX , objeto B usa singletonX ambos ao mesmo tempo ...
ou isso � possivel?, se nao for possivel eu li algo sobre pool de conexao, embora nao saiba como fazer isso(pool) , pelo menos ainda ...
Obrigado
Helio Frota - Sistemas de Informa��o FIC Heavymetal is the law !!!
Busca Yahoo!
O melhor lugar para encontrar tudo o que voc� procura na Internet
Busca Yahoo!
O melhor lugar para encontrar tudo o que voc� procura na Internet
