Re: [firebase-br] Unificação de Sistema

Magno System magno em speet.com.br
Qui Nov 30 13:32:40 -03 2006


Trabalho com multicamadas (3 camadas) + firebird e a estrutura que uso é 
basicamente a seguinte: No aplicativo (executável das estações) tenho um 
datasource + clientdataset + TSoapConnection.  No servidor de aplicações 
(executável ou dll que fica no servidor) uso 1 provider + um componente zeos 
(que pode ser outro da sua preferência). O clientdataset se conecta ao 
provider através do TSoapConnection (formato xml). As transações o 
clientdataset faz o controle automático: para executar procedures uso a 
seguinte estrutura: clientdataset + provider + zstoredproc. Aí é só dar um 
clientdataset.execute. Agora se estrutura for zquery, por exemplo, basta dar 
todos os posts, deletes e inserts desejados e dar um 
clientdataset.applyudates para fechar a transação.

Uso o sistema de multicamadas, basicamente para acelerar o acesso ao banco 
via internet. Para se ter idéia tive relatórios de quase 1 minuto para serem 
processados que baixou o tempo para menos de 10 segundos. Isso se deve ao 
fato dos dados trafegarem na internet no formato xml via http. Ainda 
acrescentando: É necessário ter o apache instalado no servidor.




----- Original Message ----- 
From: "Fernando Reis Guimarães" <fernandobhz em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, November 30, 2006 1:17 AM
Subject: Re: [firebase-br] Unificação de Sistema


> Gente, nunca desenvolvi uma aplicação em camadas, so exemplos mesmo.
> Mas como fica o controle transacional?
> E outra.. quem usa o IBO ficaria muito limitado ao DataSet dele naum é?
>
> Atenciosamente,
> Fernando Reis Guimarães.
>
> Contatos
> fernando em fernandobhz.com
> http://www.fernandobhz.com
> Celular 9213-3727.
> ______________________________________________
> 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.1.409 / Virus Database: 268.15.2/559 - Release Date: 30/11/2006
>
> 





Mais detalhes sobre a lista de discussão lista