Olá Pessoal!!
Desculpa a ignorância… gostaria de saber o que é Tomcat???..
Estou fazendo aplicações com java para Desktop…
O que seria Pool de Conexões??? Tem algo aver com Tomcat? nada ,né?!
Valeu!
Olá Pessoal!!
Desculpa a ignorância… gostaria de saber o que é Tomcat???..
Estou fazendo aplicações com java para Desktop…
O que seria Pool de Conexões??? Tem algo aver com Tomcat? nada ,né?!
Valeu!
Tomcat é um WebContainer, ou seja, você precisa do Tomcat para rodar basicamente JSP, Servlet, Taglibs…
Imagina que para você ter uma página rodando você precisa de um servidor de páginas, por exemplo o Apache, para ter JSP, Servlet você precisa de um webcontainer, que pode ser aclopado juntamente com um servidor de páginas (Apache) ou rodar em um Servidor de Aplicação (que é um servidor que responde a todas as implementações J2EE, como EJBContainer e etc).
Um pool de conexões é como se fosse um repositório de conexões com o BD, elas ficam ali paradas, quando alguem precisa elas entram em ação, depois voltam para o Pool, é mais ou menos isso.
No Caso de aplicações Desktop você pode usar um pool tranquilamente (alias, é altamente recomendado).
Espero ter ajudado
ok… entedi… e achei interessante este pool…
mas isso é uma classe? um software??? um .jar???
Tem algum Tutorial aqui no GUJ?!
Obrigado pela explicação…ManchesteR!!!
Para você criar um pool de conexões no Tomcar basta configurar via XML ou com a ferramenta de administração.
Você vai definir:
Depois na sua aplicação você faz um lookup e recebe um datasource.
Veja o how-to:
:arrow: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-datasource-examples-howto.html
No meu caso é uma aplicação Desktop…
Eu uso o Tomcat mesmo?!?!!?
você pode implementar seu próprio Pool ou usar um já implementando (no qual eu recomendo).
Caso você queira usar uma camada de persistência, como o hibernate por exemplo, ele tem seu próprio pool.
Se você por trabalhar com JDBC puro, pode usar um pool do grupo Jakarta, chamado DBCP. http://jakarta.apache.org/commons/dbcp/
Eu particularmente nunca usei, mas já ouvi boas referências dele aqui no GUJ.
Caso queira estudar como implementar um, no google deve ter alguns links interessantes e em http://pdf.coreservlets.com da uma breve explicação
Hum…
Entendi… vou pesquidar sobre o Jakarta… eu estou utilizando o .jar para portgres…(http://jdbc.postgresql.org)…
VALEU!!!