At 01:16 PM 4/16/2002 +0200, you wrote:
>Bonjour,
>
>merci encore pour ces quelques pr�cisions.
>Je me pose une autre question:
>Si on cr�e un pool de connexions dans chaque servlet est ce que la plupart de
>ces pools ne sont
>pas ne sont pas en trop ?
>Je m'explique: dans ma servlet login je cr�e un pool de connexions. Mais si
>plusieurs personnes
>se loguent en m�me temps il y aura forcement plusieurs pools... Or ce n'est
>pas le but recherch�
>avec les pools puisque un pool permets plusieurs connexions simultan�es.
>Ne faut-il pas cr�er le pool en dehors de ma servlet login et ne cr�er que
>les connexions dans celle ci ?
>Dans ce cas, comment cr�er le pool pour qu'il soit actif d�s le d�marrage de
>l'application(avant de lancer
>ma servlet login) ?

typiquement un pool de connexions est un Singleton, ce qui te permet de 
partager ton objet au sein d'une VM...
ainsi si tu as un objet Pool qui cree 5 connexions vers DB2 et que cet 
objet n'est pas un singleton, tu l'instancies dans 1 servlet S1 ==> 5 
connexions ouvertes
dans 1 servlet S2 ==> 5 connexions ouvertes
soit 10 connexions (peut etre que ton quota est depasse),
si la reference obtenue dans S1 et S2 est la meme, alors ton pool est 
reellement utilisable...


Jerome

>Merci de votre patience...
on est l� pour ca!!!

Répondre à