Ideias para Interligacao multilojas
Ai pessoal to precisando de ideias para ligar a comunicacao de um sistema multilojas... ja tenho o sistema rodando em algumas lojas e gostaria de ligalos ...por exemplo a mesma base de cadastro de clientes, o cliente poder pagar a conta de uma loja em outra loja direto pelo sistema........
uso bd firebird.....
a conexao das lojas pode ser via net....
qual a melhor forma?
uso bd firebird.....
a conexao das lojas pode ser via net....
qual a melhor forma?
Jocotogatao
Curtidas 0
Respostas
Webjoel
28/01/2009
Olha amigo...
Você tem duas opções:
1ª Base único em alguma das lojas, onde todas acessam a mesma base, você vai precisar de um link rápido, e o servidor seria interessante se fosse linux e uma máquina rápida, assim sendo todas as lojas conectam na mesma base, você querendo separar os registros por loja daí você terá que colocar um campo com o codigo da loja em cada tabela do sistema para saber de que loja foi, o nível de controle é seu.
2ª Cada loja com sua base, porém as mesmas são replicadas, assim todas ficam iguais, o intervalo da replicação dos dados pode ser definido pelo sistema ou pelo próprio usuário.
Os dois casos funcionam perfeitamente, o primeiro se torna mais lento, porém sua manutenção é muito mais rápida e segura. Já o segundo caso a segurança é maior, a conexão é mais rápida, mas a manutenção é bem maior.
Tudo depende da sua estrutura. Boa sorte!
Você tem duas opções:
1ª Base único em alguma das lojas, onde todas acessam a mesma base, você vai precisar de um link rápido, e o servidor seria interessante se fosse linux e uma máquina rápida, assim sendo todas as lojas conectam na mesma base, você querendo separar os registros por loja daí você terá que colocar um campo com o codigo da loja em cada tabela do sistema para saber de que loja foi, o nível de controle é seu.
2ª Cada loja com sua base, porém as mesmas são replicadas, assim todas ficam iguais, o intervalo da replicação dos dados pode ser definido pelo sistema ou pelo próprio usuário.
Os dois casos funcionam perfeitamente, o primeiro se torna mais lento, porém sua manutenção é muito mais rápida e segura. Já o segundo caso a segurança é maior, a conexão é mais rápida, mas a manutenção é bem maior.
Tudo depende da sua estrutura. Boa sorte!
GOSTEI 0
Fabriciok
28/01/2009
Uma outra opção tb seria utilizar SOAP, fazendo o acesso ao banco de dados no servidor pela internet (protocolo http). Vc pode conferir isso num artigo do Guinther Pauli na CludeDelphi, sobre multicamadas.
Aqui na minha cidade existe um sistema de farmácia que roda em vários pontos pelo estado e todas fazem acesso a um banco de dados no servidor da matriz pela internet, não precisando dessa forma fazer uma configuração de rede específica para cada máquina cliente.
Grato.
Aqui na minha cidade existe um sistema de farmácia que roda em vários pontos pelo estado e todas fazem acesso a um banco de dados no servidor da matriz pela internet, não precisando dessa forma fazer uma configuração de rede específica para cada máquina cliente.
Grato.
GOSTEI 0