[firebase-br] Dicas para desenvolvimento de aplicacao com firebird

Francisco Thiago Almeida jeandeadlucky em yahoo.com.br
Ter Fev 8 17:53:31 -03 2005


Olá Mauro! Tudo bem?
 
Não sou dos mais entendidos, mas vou dar a minha opinião sobre o cenário exposto por você:
 
1- Eu estive conversando com alguns amigos recentemente e a melhor saída (analizando simplicidade de implementação e simplicidade para o usuario) é manter a base, (ou parte dela) nos caixas e replicar as informações em certa cadência de tempo (de 15 em 15 minutos... no final do dia..) para o servidor central. Existe um IBReplicator, entre outros replicadores, que você pode encontrar link para dowload em www.firebase.com.br.
 
2- Portabilidade: Se você quiser realmente ser portável, abra mào do IBO e utilize o DBExpress... Não sei se você já o conhece, mas verá que é muito bom com o Firebird. Ele peca por não ter certos recursos, como por exemplo, um objeto que receba mensagens do servidor. Recentemente encontrei um, mas, em teste, ele não funcionou muito bem (ou eu não soube usar)... enfim. A grande vantagem do DBXpress é que você troca os Drivers do banco e os parametros da conexao e voila! sua aplicacao usa Oracle! Agora, caso voce venha utilizar o SQLServer (argh!!!!) utilize ADO... (mas... prefira o Firebird :D)
 
3- ClientDataSet: Quando você começar a usar o DataSetProvider e o ClientDataSet, esqueça que você tem DBXpress, IBO, MDO, ADO, IBX ou qqr outro que exista. Toda a programação será feita exclusivamente no ClientDataSet e no DataSetProvider. Com isso, você pode trocar a suite responsável pelo acesso aos dados sem se preocupar com o resto... Se precisar de mais informações a respeito, procure por apostilas... No site da ClubeDelphi tem muito material sobre o assunto. 
 
Pode me procurar também, estou a disposição no que puder ser útil
 
Thiago
 


Mauro Ferri <mauro em procenter.com.br> wrote:
ola

Gostaria da orientação do pessoal para dar inicio em um projeto

1 - Quero desenvolver uma aplicacao para supermercados, em que os dados 
devem ficar concentrados em um servidor, mais os caixas em caso do 
servidor cair, devem ficar funcionando. Gostaria de fazer isso de alguma 
forma automatizada. em que o usuario nao precise ficar fazendo 
importaçao/exportação, ou atualização manualmente.

Outra coisa, seria quais os melhores componente para ter uma boa 
portabilidade do sistema.
Hoje por exemplo estou usando delphi 5 + FB 1.5 + ibo + componentes do 
IBO, vejo o pessoal falar do clientdataset, isso é melhor ?? como funciona.

Não estou esperando que ninguem de tudo pronto, so quero a opiniao e 
dicas dos mais entendidos para eu poder dar o ponta pé inicial, e 
começar a desenvolver a minha aplicacao.

Obrigado

Mauro





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

		
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora.


Mais detalhes sobre a lista de discussão lista