Servidor Caiu! Trabalhar localmente

Delphi

28/07/2003

Ola,
Estou com um problema, tenho um programa de PDV rodando em 5 micros e estou preocupado pois as vezes o servidor cai e tudo para. Gostaria de saber como posso fazer para assim que o servidor cair o meu sitema trabalhar localmente e depois que o servidor voltar ao ar ele puxar todas vendas das tabelas locais e os PDV voltarem a trabalhar no servidor. utilizo Interbase6 IBdatabase, IbDatasetSQl e IBtransaction.
Valew


Fer

Fer

Curtidas 0

Respostas

Motta

Motta

28/07/2003

Primeiro, servidores não devem cair como viadutos ...

Então tente primeiro resolver isto.

Já pensei, mas não implementei uma solução para isto, grosso modo seria ...

Usando ClientDataSet voce pode trabalhar localmente e depois reconcilar as alterações locais, cuidando claro da integridade.

Pelo que entendi é um sistema de vendas , o ideal seria ter uma cópia das tabelas de leitura (preço, produtos etc) local e apenas leitura e as de movimento venda etc atualizaveis.

Quando o sistema cai o programa detecta e passa a trabalhar localmente, na volta há a renconciliação antes de voltar a rede.

Isto é muito, mas muito grosso modo claro


GOSTEI 0
POSTAR