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

Josauro S.J. josauro em casasoft.inf.br
Ter Set 28 14:57:15 -03 2004


Estou trabalhando em um projeto onde tenho em meu servidor de internet um BD
FB1.5, conecto e faço replicação de dados da base local para serem
consultados pela Internet, uso esquema cliente/servidor/IBO, uso SP para
todo o acesso, mas acho que a atualização dos dados deveria ter melhor
performan-se, ainda procuro as melhores soluções para otimizar esse
processo.


Josauro S.J.
Diretor
josauro em casasoft.inf.br
----- Original Message ----- 
From: "Kléber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, September 28, 2004 2:46 PM
Subject: Re: [firebase-br] Re: Re: Re: Re: Re: Re: Quem
fezumprogramaacessando remotamente o FB?


> 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
>
>
> ______________________________________________
> 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