Re: [firebase-br] Replicação de dados

omar l m rosa omarrosa em terra.com.br
Qua Jan 31 21:39:36 -03 2007


Eu já utilizei os eventos do Interbase para sincronizar bases de
dados.Funcionopu legal dentro de rede local, mas na época houve problemas
quando tem firewall entre as estações.
O IB abria uma porta aleatória na estação para "acordar" o server, e se
havia firewall o IB congelava.

Não sei como esté esta questão no FB, acho que foi resolvida.

Bai!
omar

----- Original Message -----
From: "Kleber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, January 31, 2007 3:23 PM
Subject: Re: [firebase-br] Replicação de dados


Esse tipo de solução só não funcionaria se ele estivesse utilizando um
cartão c tipo Frango Assado (com codigo de barras) e o consumo fosse
armazenado no servidor. Neste caso, para encerrar a conta a estação teria
que ir buscar os dados no servidor.

Pra resolver isso teria que ter uma replicação do consumo nas estações.
(coisa simples nada de viajar na maionese)

Vamos aguardar o Leandro se pronunciar sobre qual a situação dele.

[]´s

Kléber Caneva

----- Original Message -----
From: "Rodrigo A. de Freitas" <rodrigo em solucoeseinformatica.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Wednesday, January 31, 2007 3:19 PM
Subject: RES: [firebase-br] Replicação de dados


Eu acho a idéia de trabalhar com bases locais e replicar os dados para o
servidor um conceito melhor. Muito provavelmente, o dono do bar só vai fazer
a contabilização e o fechamento de caixa após o último cliente do dia ter
ido embora.

Uma idéia seria que a aplicação nos terminais do caixa fossem pequenas,
apenas com as funções de um PDV. Ao abrir o sistema, ele se auto-atualiza,
complementando as tabelas de produtos, preços, etc. Após o último cliente ir
embora, os usuários dos terminais encerram o sistema, que entra em modo de
auto-atualização novamente, no sentido inverso, transferindo todo o
movimento para o servidor principal.


Aliado a isso, uma idéia seria que um processo rodando em background nos
terminais transferisse periodicamente o movimento para o servidor, por
exemplo, em intervalos de 30 minutos ou 1 hora, para o caso de, havendo
crash da estação (normalmente as estações sempre são micro capengas, sem
estrutura mínima pra funcionamento), ele não perca muito do movimento
diário.

[]'s

Rodrigo A. de Freitas
Análise & Desenvolvimento

Soluções & Informática


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Anderson - EasyBit
Enviada em: quarta-feira, 31 de janeiro de 2007 15:50
Para: FireBase
Assunto: Re: [firebase-br] Replicação de dados
Prioridade: Alta

Supondo que os cartões a que vc se refere sejam
aqueles de papel, onde o garçom marca o que foi
consumido, outra idéia seria trabalhar
normalmente como vc faz hoje e ter em cada
máquina cliente uma cópia do BD semi-atualizada,
com os cadastros básicos (produtos, operacoes,
etc.). No caso de problemas no servidor cada
estação passaria a trabalhar com o Firebird no
modo Embedded (pode ser feito um .Bat ou mesmo um
"programinha" que o usuário executa para chavear para o modo embedded).

Daí qdo tudo voltasse ao normal teria um trabalho
"braçal" de pegar os BD's das estações e
transferir a movimentação para o servidor.

Abraço,

Anderson



At 13:23 31/1/2007, you wrote:
>Uma ideia seria você criar um programa local para cada estação, e um outro
>em background (ou o mesmo) para sincronizar os terminais e o servidor. No
>caso de uma falha no servidor os estações continuariam tarbalhando
>normalmente e qdo o servidor voltasse esse segundo programa atualizaria o
>servidor.
>
>Para uma solução melhor, seria necessário mais detlahes de que informações
>estão no servidor e quais ficam no cartão. Se quiser passar mais detalhes
>desse processo, talves possamos ajudar.
>
>[]´s
>
>Kléber Caneva
>
>
>----- Original Message -----
>From: "Leonardo Vinicius Freitag" <freitagnx em gmail.com>
>To: "FireBase" <lista em firebase.com.br>
>Sent: Wednesday, January 31, 2007 12:56 PM
>Subject: Re: [firebase-br] Replicação de dados
>
>
>Então me digam qual seria solução para uma situação como a seguint:
>"Tenho um sistema numa boate, são 4 caixas e um pc onde os microterminais
>gradual estão ligados, todos dependente (lógico) dos dados do servidor. Às
3
>da manhã dah um pau no servidor, aí os 450 clientes com seus cartões e
>consumo começam a sair."
>Não seria bom se os terminais pudessem trabalhar localmente e ao retorno do
>servidor fossem atualizados os dados.
>
>Mas como fazer isso?
>
>Atenciosamente,
>
>Leonardo.
>
>
>2007/1/30, Jeferson Oliveira <jefersonfoliveira em gmail.com>:
> >
> > À exceção do tom adotado, concordo! :P
> >
> > Abraço!
> > Jeferson Oliveira
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>E-mail classificado pelo Identificador de Spam Inteligente Terra.
>Para alterar a categoria classificada, visite
>http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1170
255475.951442.10607.alcala.hst.terra.com.br,5004,Des15,Des15
>
>Esta mensagem foi verificada pelo E-mail Protegido Terra.
>Scan engine: McAfee VirusScan / Atualizado em 30/01/2007 / Versão:
>5.1.00/4952
>Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o
>endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.17.17/661 - Release Date: 30/01/2007
23:30


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.17.17/661 - Release Date: 30/01/2007
23:30



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,11702
63913.579489.3075.ambrose.hst.terra.com.br,9161,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 30/01/2007 / Versão:
5.1.00/4952
Proteja o seu e-mail Terra: http://mail.terra.com.br/



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista