[Debutant]context ou server?
Bonjour,
Je developpe une appli web avec Eclipse 3.2 et Tomcat 5.5, qui dialogue avec une base de donnees Oracle situee sur une autre machine.
Pour la connexion a la base de donnees, j'ai utilise un fichier context.xml dans META-INF:
Code:
1 2 3 4 5 6 7 8
| <Context>
<Resource name="SRDemoDS" auth="Container"
type="javax.sql.DataSource"
username="xxx" password="xxx"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="xxx"
maxActive="8" />
</Context> |
et dans ma servlet j'ai:
Code:
1 2 3
| ds = (DataSource)envContext.lookup("SRDemoDS");
...
con = ds.getConnection(); |
et comme ca ca marche. Mais mon appli n'apparait pas dans server.xml, et je n'utilise pas le pool de connexions a des bases de donnees.
Que vaut-il mieux? Placer ses donnees de connexion dans context ou dans server? Est-ce au'il y a des avantages et des inconvenients aux deux methodes?
Merci d'avance