[firebase-br] Re: Re: Re: Re: Re: Re: Quem fez umprogramaacessando remotamente o FB?
Ederson Selvat
asaederson em asaeggs.com.br
Ter Set 28 13:07:24 -03 2004
O tipo de aplicação q preciso desenvolver e uma aplicação multicamadas
usando SOAP(webservices), contendo cadastros básicos como
clientes/fornecedores/produtos, emissão de notas etc.
Ainda não tive problemas com o firebird rodando em C/S, estou migrando a
aplicação para os moldes de multicamadas, ou seja trazer para o cliente
somente os registros q possam interessar naquele momento, sem trazer milhoes
de registros e ficar exibindo nos grids.
Surgiu esta dúvida pelo fato de alguns colegas informarem lentidões na
internet, e alguns até mencionaram o uso do MYSQL, este no entanto ficaria
devendo triggers e stored procedures (na atual versao de producao)
Farei alguns comparativos para verificar se realmente ocorre este tipo de
problema.
Ederson
"Ederson Selvat" <asaederson em asaeggs.com.br>
escreveu na mensagem news:cjbr5d$295$1 em sea.gmane.org...
> Agora, só uma dúvida, seria viável investir tempo e desenvolvimento para
> um aplicativo de internet usando firebird ? visto q em algumas situações
> vejo outros colegas andam se queixando de velocidade.
>
> Neste cenário fico amarrado e sem saber pra onde correr...:)
>
>
> Ederson
>
>
>
> "Ederson Selvat" <asaederson em asaeggs.com.br>
> escreveu na mensagem news:cjbq31$ue4$1 em sea.gmane.org...
> Eu estou tentando implementar este processo criando aplicações
> multicamadas mas com SOAP, mas nao tenho a minima ideia de como controlas
> as transações "DO LADO DO CLIENTE", caso vc tenha algum material q possa
> me fornecer ficarei grato.
>
>
>
> Ederson
> "Nilton Souza" <ntn em bbs2.sul.com.br> escreveu na
> mensagem
> news:49666.8727872477$1096378627 em news.gmane.org...
> Olá Pessoal,
>
> O Firebird sobre a Internet não tem uma conexão veloz. Para aumentar a
> performance, um pouco, você pode até usar o Zebedee
> (http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_zebedee).
> WebServices são ótimos quando se trata de integração, porém no quisito
> velocidade eles não são tão bons assim, com certeza será mais rápido que
> uma conexão via Zebedee.
>
> Eu obtive um ÓTIMO resultado criando sistemas em três camadas, onde de um
> lado eu tenho um servidor Linux/Win32 (no linux a performance é melhor)
> que comunica-se com o Firebird. Do lado do cliente eu criei três novos
> componentes que são eles: TConnection, TTransaction (opcional - criado
> para permitir a conversão de sistemas feitos no estilo Client Server) e
> TQuery (com recurso similar ao RequestLive, inclusive em joins simples).
> No delphi eu trabalho como se estivesse em uma conexão local, sem tomar
> nenhuma precaução extra com relação à possibilidade da conexão ser remota.
> Posso iniciar, cancelar ou salvar uma Transação PELO LADO DO CLIENTE,
> entre outras coisas. A performance é excelente, pelo menos para mim e por
> enquanto.
>
> []'s
> Nilton Souza
> ----- Original Message -----
> From: Rene Paulo
> To: firebase-br em grupos.com.br
> Sent: Monday, September 27, 2004 9:25 AM
> Subject: [FireBase] Re: Re: Re: Re: Re: Quem fez um programa acessando
> remotamente o FB?
>
>
> Ola Pessoal,
> Também fiz varios testes e estou tentando implementar um aplicação com
> banco remoto... as via IP com Speedy(ADSL) da Telefonica aqui em Sao
> Paulo, tá lento, mais tá lento que você até desiste.
> Também já fiquei sabendo da tentativa do pessoal de utilizar
> WebServices mas ainda nao testei.
> Via Socket eu nunca testei...
> Mas para solucionar o problema da velocidade...,desculpe a sinceridade
> gente, eu mudei o banco para MySQL, claro que eu nao utilizava nem Stors
> nem Triggers.
> Mas o problema pelo menos na minha aplicação esta na select que a
> primeira vez é lenta, ja que o FireBird coloca em cache a pesquisa, depois
> a mesma pesquisa fica rapida.
>
> Espero ter ajudade em alguma coisa...
>
> []´s
>
> Rene
>
>
> ----- Original Message -----
> From: marcvan em terra.com.br
> To: firebase-br em grupos.com.br
> Sent: Thursday, August 26, 2004 8:41 AM
> Subject: [FireBase] Re: Re: Re: Re: Quem fez um programa acessando
> remotamente o FB?
>
>
> é como eu disse ... via Socket está uma boa ... 5 segundo pra
> efetivar uma venda...
> Agora estou fazendo testes para consultas, para rebeber bloco de
> dados tipo uns 10.000 registros por vez até então ta tudo numa boa ...
> assim que tiver um material vou fazer uns testes em 33.600
>
> Marcelo Silva
> Cel. 11 9693-4251
> ICQ - 49224093
> MSN marcvan em terra.com.br
> ----- Original Message -----
> From: Francisco Thiago de Almeida
> To: firebase-br em grupos.com.br
> Sent: Wednesday, August 25, 2004 10:43 AM
> Subject: [FireBase] Re: Re: Re: Quem fez um programa acessando
> remotamente o FB?
>
>
> Bingo! É você mesmo!!!
>
> No caso de Insert e Update, acho que ficaria mais rápido se você
> usasse SP no banco.. é um palpite...
>
> É que esse meu amigo está com um cenário parecido com o seu e ele
> queria saber da sua experiência com o assunto.. como esta sendo e etc. Mas
> valeu pela dica
>
> []'s
>
> Até
>
> marcvan em terra.com.br wrote:
> Quanto a isso estou fazendo alguns teste com IdTCPServer e
> IdTCPClient ...(Componentes INDY)
>
> Já tenho um sistema em lojas que trabalham fazendo vendas e estas
> são gravadas em nossa central ...(isso mesmo em 33.600kbps)
>
> Estou trabalhando agora com o envio de bloco de dados... me
> parece que irá funcionar... estou em fase de testes ...
>
> * Quanto a fazer a conexão direta via IP ... não tive bons
> resultados.. muito lento.
>
> Marcelo Silva
>
>
> ----- Original Message -----
> From: Jean Streleski
> To: firebase-br em grupos.com.br
> Sent: Wednesday, August 25, 2004 9:14 AM
> Subject: [FireBase] Re: Quem fez um programa acessando
> remotamente o FB?
>
>
> Olá Thiago
>
> Eu acredito que vc esteja se referindo a mim hehehe. Postei
> várias perguntas sobre o assunto em várias listas de discussão, mas se não
> for, vale o relato mesmo assim.
>
> Vou partilhar a estrutura, como funciona hoje e quais as
> observações:
>
> Tenho um sistema rodando em 10 filiais(mais precisamente 10
> lojas) e acessando remotamente um banco de dados centralizado no
> escritório da matriz. As filiais rodam um sistema em Kylix, com funções de
> consulta apenas e emissão de cupom fiscal via ECF. Na matriz, tenho um
> sistema Delphi, com servidor Linux(Speedy com IP fixo) que alimenta as
> informações dos clientes e baixa de pagamentos.
>
> Nos moldes acima, tenho observado uma certa lentidão nas
> consultas(tenho duas consultas bem pesadas, com cálculos). Estou estudando
> uma forma de fazer a baixa de pagamentos dos clientes diretamente pelas
> filiais(hoje é feito localmente e enviado PAPEL para a matriz), já
> baixando no BD da matriz, mas INSERT's e UPDATE's ficam bem mais lentos do
> que as consultas, impossibilitando assim a baixa pelas filiais.
>
> Estou decidindo ainda como vou resolver isso, mas devo
> partir para uso de WebServices. Já tive boas indicações sobre o uso dessa
> tecnologia, porém me falta ainda bastante conhecimento sobre o assunto e
> devo estar procurando cursos e/ou livros em breve.
>
> Resumindo. O uso de conexão remota "quebra um galho" para
> pequenas consultas, mas chega uma hora que se vc quiser aumentar essa
> integração (insert, update), vc terá de partir para outras soluções, como
> WebServices ou até mesmo Replicação de dados.
>
> Essa foi minha experiência....
>
> Qualquer dúvida poste ae
>
> Abraços
>
>
> --------------------------------------------------------------
>
>
> Jean Rozan Streleski
> Desenvolvimento Progress/Delphi
> jrs.net em adapta.com.br
>
> Rua Prof. José Ranieri, 9-40
> CEP 17012-260
> Bauru/SP
> Fone:(14)3234 6898
> Fax: (14)3214-3132 Rua Abílio Soares, 233 Cj 32
> CEP 04005-000
> Paraíso, São Paulo - SP
> Fone: (11) 3057-1883
>
>
> --------------------------------------------------------------
>
>
>
> ----- Original Message -----
> From: Francisco Thiago de Almeida
> To: firebase-br em grupos.com.br
> Sent: Tuesday, August 24, 2004 5:37 PM
> Subject: [FireBase] Quem fez um programa acessando
> remotamente o FB?
>
>
> Caros amigos,
>
> Tem um amigo meu que está precisando trocar experiência sobre
> acesso remoto com Firebird. Lembro que tinha um amigo aqui da lista que
> passou algum tempo perguntando algo sobre um sistema nestes moldes. E ae?
> conseguiu? Compartilha sua experiência conosco :D
>
> T+
>
> Thiago
>
>
>
> -----------------------------------------------
> Francisco Thiago de Almeida
> MRL Consultoria em Informática
> Divisão Desenvolvimento e Banco de Dados
> Franca/SP
>
>
> ------------------------------------------------------------------
> Yahoo! Acesso Grátis - navegue de graça com conexão de
> qualidade!
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
>
>
> > ATTACHMENT part 2 image/gif name=adaptalo.gif
>
>
>
> -----------------------------------------------
> Francisco Thiago de Almeida
> MRL Consultoria em Informática
> Divisão Desenvolvimento e Banco de Dados
> Franca/SP
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
> ==========================================================
> Visite o site www.firebase.com.br para ter acesso à
> artigos,dicas,downloads e muito mais!
> Para acessar a página da lista vá até
> http://www.grupos.com.br/grupos/firebase-br
> Para consultar mensagens antigas use o endereço
> http://search.gmane.org/search.php?&group=firebase
> Para CANCELAR sua assinatura envie um email para
> cancelar-firebase-br em grupos.com.br
>
>
>
>
>
> cancelar assinatura - página do grupo
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
>
--------------------------------------------------------------------------------
______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista