[firebase-br] RES: RES: RES: RES: Acesso Externo (NET)
Hélio Oliveira
hpensador em gmail.com
Qua Abr 11 09:20:14 -03 2012
Bom dia Armando!
Excelente sua orientação... a poucos tempos eu estava tentando fazer uns
testes com uma aplicação DataSnap e apanhei hororres até chegar a este
ponto (a liberação do Router/Model ADSL) - enfim consegui.
Como você mesmo alertou ao colega... muito cuidado com os selects e não
teras problemas de lentidão em suas consultas.
**** Em meus testes/estudos de DataSnap coloquei em uma tela um grid e
mandei abrir (select * from tabela **contendo aproximadamente 10 mil
registros**) a referida tabela que estava linkada ao mesmo e para minha
surpresa os dados foram carregados como se eu estivesse em uma aplicação
local - eu estava conectado via wirelles usando No-IP *****
Veja que foi só um teste ... e o mesmo me deixou bastante satisfeito e
tranquilo, pois em nenhuma tela de meus sistemas deixo isto ocorrer, ou
seja o Cliente abrir um cadastro com esta quantidade de registros a ser
carregado - no máximo são 50 registros.
Obs.: Estou usando Firebird 2.5
> Vamos la.
>
> Segue os passos pra vc conseguir acessar externamente:
>
> 1 - Entre no modem adsl (ou router) e procure em NAT a opção DMZ
> (demilitarized zone), vc vai colocar nesse campo o IP do seu servidor.
> Pra que serve o DMZ?
> R: Toda conexão entrante que chega ao modem ele vai redirecionar
> diretamente para o IP informado, não importando a porta.
>
> 2 - Instale o firebird e libere ele no firewall do windows.
>
> 3 - O path de conexão fica normal, como se fosse rede interna:
> minhaempresa.dyndns.org:c:\sistema\banco.fdb
>
> Considerações: Fiz testes com o Firebird 2.1 e fiquei surpreendido com o
> resultado, claro que não é como rede local, mas basta cuidar dos selects
> que a velocidade vai bem.
> Quando digo "cuidar" quero dizer, não use "select *" e se possivel
> limite as consultas pra não trazer muitos registros desnecessários,
> obrigue o usuario a informar alguma coisa a ser pesquisada.
>
> Espero ter ajudado.
>
> Att
>
--
[]'s,
Hélio Oliveira
Analista de Sistemas
Delphi Developer
http://hpensador.blogspot.com/
Mais detalhes sobre a lista de discussão lista