Olha,
O servidores de aplica��o j� possuem seus pr�prios gerenciadores de Pool de
conex�es.
O gerenciamento das conex�es(pool, filas, timeout, etc...) fica totalmente �
cargo do Container.
A sua aplica��o somente precisa fazer uma chamada JNDI para este servi�o do
container....
 
 

-----Mensagem original-----
De: Rafael Siqueira [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 11 de outubro de 2002 15:11
Para: [EMAIL PROTECTED]
Assunto: [enterprise-list] EntityBeans ou SessionBeans para controlar Pool
de Conex�es com o Oracle?



Ola pessoal,

 

Sou novo na tecnologia EJB e preciso de uma ajuda para solucionar meu
problema.

 

Hoje eu tenho v�rias aplica��es em servlet e cada uma delas abre um pool de
conex�es com o mesmo banco Oracle. O principal problema � que n�o estou
reaproveitando as conex�es e sim replicando o mesmo objeto dentro de cada
aplica��o.

 

Os meus servlets quando iniciam eles criam este pool e cada sess�o que chega
nele aloca uma conex�o e depois libera no final da aplica��o. Ent�o estive
pensando ser� que n�o seria melhor criar um EJB que controlasse estas
conex�es e todos os meus servlets que precisassem de uma conex�o criariam
uma inst�ncia deste EJB e depois de usado desalocasse este EJB.

 

Por�m eu gostaria que este Pool de conex�o fosse criado uma vez s� na
inicializa��o, ent�o pensei em utilizar um Entity Bean - BMP Local. Ser� que
o que eu quero fazer � poss�vel? Algu�m tem um exemplo no qual eu criasse um
objeto dentro de um EJB uma vez s� e todas as aplica��es que criassem  uma
inst�ncia do EJB conseguisse recuperar este objeto? 

 

Valeu a aten��o. 

 

Rafael Siqueira

Webraska do Brasil (Mobiminds)

Director of Development - Automotive Division

Tel.: +55-11-3518-9080 r.208

 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]

 

 

--------------------------------------------------------

 Perdido?  Visite  <http://www.apontador.com.br/> 

--------------------------------------------------------

 

Attachment: ANEXO.ANX
Description: GIF image

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a