Bem, se vc usar EJBs, nao sei pq vc usaria conexoes... A menos q fossem 
DAOs, mas acho q vc nao se refere a isso...

Em designs claros, servlets e JSPs simplesmente nao usam conexoes. O acesso 
eh feito no layer dos EJBs.

----------------------------------------------------
Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Moderador SouJava - www.soujava.org.br



----Original Message Follows----
From: "Felipe F. Palma Dias" <[EMAIL PROTECTED]>
Reply-To: "Felipe F. Palma Dias" <[EMAIL PROTECTED]>
To: "Michael Santos" <[EMAIL PROTECTED]>, 
<[EMAIL PROTECTED]>
Subject: Re: [enterprise-list] Data Base - Connection
Date: Wed, 24 Oct 2001 09:57:20 -0300

     Michael, voltando um pouco na minha segunda pergunta, onde eu questiono
sobre utiliza��o de JSP, Servlets e EJB. Se eu entendi bem, para eu acessar
meu banco atrav�s de minhas p�ginas (JSP e Servlets), mesmo que essas
estejam integradas com meu EJB, terei que implementar um outro tipo de
conex�o, como um JavaBeans? N�o posso utilizar a conex�o do meu AS dentro de
meus scriptlets, por exemplo?

     Desculpe novamente a pergunta, mas n�o entendi muito bem sua resposta.


obrigado.

--------------------------------------------------------------------------
Felipe F. Palma Dias - [EMAIL PROTECTED]
http://www.palmadias.hpg.com.br
ICQ: 133921121
----- Original Message -----
From: "Michael Santos" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, October 24, 2001 8:44 AM
Subject: Re: [enterprise-list] Data Base - Connection


 > Vamos a sua duvida...
 >
 > ----Original Message Follows----
 > From: "Felipe F. Palma Dias" <[EMAIL PROTECTED]>
 > Reply-To: "Felipe F. Palma Dias" <[EMAIL PROTECTED]>
 > To: "Lista - J2EE" <[EMAIL PROTECTED]>
 > Subject: [enterprise-list] Data Base - Connection
 > Date: Mon, 22 Oct 2001 15:36:49 -0300
 >
 > >     Boa tarde a todos.
 >
 >
 > >     Continuando minha leitura nos "blueprints" de J2EE no site da Sun,
me
 > >deparei com outra d�vida, no item "6.8.2.1 Connection Life Cycle and
 > >Connection Pooling", � colocado a seguinte frase: "We recommend that
 > >components open and close their connections within a single method",
abrir
 > >e fechar um conex��o a todo momento n�o � algo > muito custoso, ou o
 > >pr�prio container � respons�vel pelo pooling, apesar de eu estar usado o
 > >m�todo "Connection.close()" n�o estou fechando a conex�o exatamente,
apenas
 > >inibindo acesso?
 >
 > Na verdade, o AS eh responsavel por fazer pool das conexoes. Nao sei ateh
q
 > ponto vc usou J2EE, mas na arvore de JNDI existe um objeto DataSource. O
 > DataSource funciona como um connection pool e eh implementado pelo 
proprio
 > AS. A unica forma de o AS saber q vc jah terminou de utilizar a 
Connection
 > eh via close(). A Connection eh implementada nos AS de tal forma q o
metodo
 > close() apenas devolve a conexao para o pool, mas nao a fecha de verdade.
 > Ela funciona como um proxy/decorator.
 >
 > Por isso, para melhor aproveitamento de recursos, vc sempre deve fechar a
 > conexao o mais rapido possivel.
 >
 > >     Uma aplica��o web, onde tenho servlets, JSP e EJB, poderei em
qualquer
 > >momento ter a necessidade de usar informa��es que est�o armazenadas em
meu
 > >banco de dados, e eu gostaria que um conex�o fosse > compartilhada por
 > >esses recursos, sem que eu tenha que abrir um JavaBeans, respons�vel 
pela
 > >conex�o, para os servlets e JSP, gostaria > de usar a mesma conex�o que
uso
 > >no EJB.
 > >Isso � vi�vel? � uma boa medida?
 >
 > Nao, o objetivo da plataforma J2EE eh te livrar destas preocupacoes.
Apenas
 > lembre-se de liberar os recursos. O AS eh caro pra isso... :-)
 >
 > ----------------------------------------------------
 > Michael Nascimento Santos
 > Sun Certified Programmer for the Java 2 Platform
 > Moderador SouJava - www.soujava.org.br
 >
 > _________________________________________________________________
 > Get your FREE download of MSN Explorer at 
http://explorer.msn.com/intl.asp
 >
 >



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


------------------------------ 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: email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a