[firebase-br] Re: Re: Re: Re: Re: Re: Quem fez umprogramaacessando remotamente o FB?

Kléber Caneva kdcc em terra.com.br
Ter Set 28 14:46:17 -03 2004


Com o modelo 3 camandas, o FB dá show..

Tenho casos de suscesso acessando por WEB (que não deixa de ser 3 camadas) é
muito rápido.

E olha que trafega fotos de alta resolução armazenadas em BLOBs...

[]´s

Kléber Caneva


----- Original Message ----- 
From: "Ederson Selvat" <asaederson em asaeggs.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, September 28, 2004 1:07 PM
Subject: Re: [firebase-br] Re: Re: Re: Re: Re: Re: Quem fez
umprogramaacessando remotamente o FB?



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





Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: VirusScan / Atualizado em 22/09/2004 / Versão: 1.5.2
Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://www.terra.com.br/centralunificada/emailprotegido/imail/imail.cgi?+_u=kdcc&_l=1096392703.469474.30706.larissa.terra.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