Conexão a BD via internet

18/12/2009

1

Tenho uma aplicação win32 feita em D7 que roda em uma pequena rede local. Agora preciso desenvolver uma outra aplicação do tipo PDV (apenas para lançamento de Vendas e outras pequenas movimentações). Enfim, preciso obter e gravar dados em um BD (firebird ou postgreSQL) via internet. Utilizo em minhas aplicações DBExpress com clientdataset e datamodules (progrmação tradicional). Já baixei e assisti várias aulas do autor Guinter Pauli e são muito boas, porém ainda não compreeendo a parte de como acessar o BD via internet. Nas vídeo-aulas, o Guinter utiliza DataSnap com protocolo SOAP e até parece fácil, mas me perco quando na construção da aplicação client ele coloca um componente SOAPConnection para conectar com o servidor de aplicação, aí ele passa para a propriedade URL desse componente ovalor : http://localhost/scripts/MyAppServer.dll/SOAP/IDM  e diz que em caso de um banco de dados remoto, devemos substituir o localhost pelo IP da máquina servidora. A minha dúvida é como obter esse IP que não pode ser o ip local da máquina, nem o ip dinâmico gerado a cada conexão com a internet. Trocando informações com um colega aqui do forum ele falou em um IP fixo que permitiria o acesso remoto via internet. Mas onde e como obter esse IP? Tenho que pagar? Alguém tem alguma orietação sobre esse assunto. Se preciso, eu até envio a video-aula que assiste para que depois possam me explicar melhor. Não entro em contato direto com o autor porque sei que é muito difícil para ele responder e tenho uma certa urgência.   A todos, muito obrigado.    
Responder

Posts

  Ricardo

Alguns programas pode "fixar" esse o numero do ip pra vc:

http://www.no-ip.com
ou
http://www.logmein.com

eles criam um ip fixo no para sua internet

faz uns testes...

t sempre
Responder