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

Claudio Borba borba em terra.com.br
Ter Set 28 15:41:11 -03 2004


Relamente o Firebird da show quando se fala em webservers tenho 2 sistemas 
rodando muito bem, a minha dica e fazer um curso oficial do assunto 
www.tdscursos.com.br desenvovimento RAD para Web, IntraWeb ou até Delphi 8 
ASP.NET, isso tem muitos detalhes e segredos, sem o curso não conseguiria 
implementar,  vc tem 2 caminhos a escolher, desenvlover um sistema exe 
cliente que concecte um servidor web para acesso a banco tipo WebServices ou 
fazer um sistema rodar em um broser com intraweb ou  WebSnap a vantagem 
deste ultimo e que não precisa de nada no cliente tudo e feito no navegador.

Claudio Borba


----- Original Message ----- 
From: "Ederson Selvat" <asaederson em asaeggs.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, September 28, 2004 12: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=borba&_l=1096392700.862024.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