Problema com Socket

Delphi

22/03/2010

Bom dia pessoal, sistema em Delphi6 e utilizamos BDE e socket para que funcione a aplicação 3 Camadas.


O problema que tenho é o seguinte, as vezes acontece de dar um pau e/ou e etc no servidor de aplicação, por exemplo : cai a energia e derruba o server de aplicação, encerrando a conexão do socket com os clients.  Ocasionando a redundância de dados, exemplo : fatura o pedido 3 vezes e etc.

Gostaria de de saber de existe uma solução para isso ? Ou um monitoramente dessa conexão.
Cristiane

Cristiane

Curtidas 0

Respostas

Marcelo Cavalcanti

Marcelo Cavalcanti

22/03/2010

Favor informar maiores detalhes.   www.swg2.com.br (Transformando suas informações em dados gerenciais)
GOSTEI 0
Robson Catunda

Robson Catunda

22/03/2010

Já tentou algo antes de gravar como:

try
  if socketconnetion1.connected=true then post;
except
  // aqui trata o erro.
end;
 
GOSTEI 0
Cristiane

Cristiane

22/03/2010

Boa tarde Robson, muito obrigado pela dica, vou implementar ela pra ve que bixo que dá, rs . Eu utilizo isso mais desse jeito, mais vou adotar seu método.

Grato
Ricardo Rodrigues
GOSTEI 0
POSTAR