DataSnap 2010 - Clube Delphi 119

16/01/2013

0

Bom dia !

Estava lendo ontem o artigo e gostei muito pois estou migrando o nosso servidor DCOM para o novo DataSnap pois compramos o Delphi XE2.

Mas ao analisar o seu exemplo vi que uma conexão com o banco foi criada no Initialization, nesse caso se cada classe minha tivesse esse procedimento eu não teria muitas conexões abertas de forma simultânea ? A conexão não ficaria ativa até o servidor ser fechado ?

initialization
Con := TDBXConnectionFactory.GetConnectionFactory.GetConnection('DBDATASNAP','SYSDBA', 'masterkey');
DataSet := Con.CreateCommand;

Tem algum outro procedimento que possamos fazer já que o TDBXConnection não possui a opção de abrir e fechar a conexão ?

Desde já agraço a atenção !

Luiz Bhering

Luiz Bhering

Responder

Posts

16/01/2013

Daniel Santos

Então esta certo, quando o servidor inicia ele ira cria uma única conexão com o banco!

Os clientes não se conectao ao banco, se conectao ao servidor que por sua vez usa essa coneccao criada ai para acessar o banco!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar