[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