[firebase-br] Firebird com JSF utilizando pool de conexões e JDBC

Reginaldo Martins Costa rmc1701e em gmail.com
Dom Ago 18 20:46:32 -03 2019


Olá Gladiston!

Desculpe a demora (estava em viagem).

O *Classic *se conecta, acessa o banco e libera a memória, confere?


O *SuperServer *sobe um processo que fica o tempo todo na memória. Ao
conectar, esse processo cia uma thread, acessa o banco e libera a thread,
confere?


Nesse caso, o Super não seria mais interessante em uma arquitetura web em
que, o browser faz uma requisição ao servidor, este pega a conexão, faz o
que tem que ser feito e libera a conexão?


Última dúvida: qual a diferença desses dois para o *SuperClassic*?

Em qua, 31 de jul de 2019 às 17:56, Gladiston Santana <gladiston em vidy.com.br>
escreveu:

> Sua duvida não tem muito a ver com a linguagem ou o fato de ser stateless.
> Jovem padawam, parece ser um consenso comum, que se você pretende escalar,
> Classic ou SuperClassic deve usar :)
>
> Depois visite:
>
> www.firebirdtest.com/file/documentation/reference_manuals/fbdevgd-en/html/fbdevgd30.html
> Talvez haja algum exemplo que você queira ver.
>
>
> Em sex, 26 de jul de 2019 às 16:05, Reginaldo Martins Costa <
> rmc1701e em gmail.com> escreveu:
>
> > Boa tarde pessoal,
> >
> >
> > Imaginem o seguinte cenário:
> >
> > Suse Linux
> >
> > Tomcat 7
> >
> > Java 8
> >
> >
> > Aplicação Web JSF fazendo acesso ao FIREBIRD através de conexão JDBC
> > (driver ifxjdbc.jar), pegando uma conexão do “pool” de conexões do
> tomcat,
> > configurado no contexto.xml. Linha de comando padrão do driver:
> > “jdbc:firebirdsql://localhost/CAMINHO//BANCO.fdb
> >
> >
> > A aplicação é “stateless”. A ideia é que na requisição o bean abra uma
> > conexão, faça o que tem que fazer e feche a conexão.
> >
> >
> > DÚVIDA: qual é a melhor instalação para este cenário? CLASSIC SERVER ou
> > SUPERSERVER?
> >
> >
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista