DataSnap 2010 - Clube Delphi 119

16/01/2013

1

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 !

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
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira