>Eu gostaria de saber se utilizando Web Service feito no VFP (Componente COM) eu posso ter um aplicativo que é isntalado na máquina local e que acesse um banco de dados DBC (ou só com tabelas livres) que está em um servidor na Internet. Seria algo bem parecido com os programas de Home Bank.
>Isto é possível ?Sim. O aplicativo na máquina local vai "consumir" o Web Service público na Internet, usando XML é SOAP (muito simples com o VFP 8). A mensagem XML+SOAP vai como texto (normalmente usando http - port 80). O Web Service é um processo em um servidor de Web (exemplo: MS IIS) que recebe o standard SOAP. Este dá a inmformação da rota é que deve fazer: rodar este programa no servidor. O programa pode ser qualquer coisa, em VFP ou outro linguagem, realmente em qualquer sistema operacional. Este pode fazer consultas a BD, manelhar dados, etc. Si o WS é em VFP pode certamente cosultar DBC+DBF ou tablas livres (é um programa normal do VFP).
Uma vez terminado seu processo, ele vai enviar a informação para o cliente usando XML+SOAP.
SOAP (Single Access Protocol) é um formato ou especificação de enrotamento para enviar correio e informação de comunicação entre dois computadores sem saber qual é a linguagem ou SO da máquina do outro lado.
http://fox.wikis.com/wc.dll?Wiki~SOAPhttp://fox.wikis.com/wc.dll?Wiki~WebServiceExamplesHTH