>1) De qualquer forma usando ADO ou USE os dados irao trafegar totalmente na rede??
>Um amigo meu me deu a ideia de usar o Index Server... vc conhece ??Depende de o que vc quer fazer. Si vc fala de uma aplicação normal na web, então vc accede aos dados no servidor usando ASP+ADO e OleDB ou ODBC e DBF.
Ou vc pode instanciar um objeto COM de VFP que abre os DBF nativamente com USE.
Veja que somente o servidor ve os dados diretamente.
Para enviar o resultado dos queries ao cliente (geralmente um browser mais pode ser um cliente pesado como VFP ou VB também), vc usa o protocolo HTTP.
Si vc quer usar um cliente pesado ("fat client") veja os artigos de Rick Strahl (em inglés):
Building distributed Web Applications with Visual FoxPro (
http://www.west-wind.com/presentations/wchttp.htm)
Internet enabling Visual FoxPro applications (
http://www.west-wind.com/presentations/internetenabling/InternetEnabling.htm)
>2) Qual seria a segurança dos arquivos dbf's ?? Só a proteção do Firewall??Na trasmição, vc pode usar SSL (protocolo HTTPS). No servidor de daos, o mesmo que sempre tem DBF (mas encripção si vc quer) ou algo como SQL Server ou similar.
>3) Gostaria de saber de vcs se realmente o resultado é satisfatorio utilizando DBF's na WEB???É otimo. Veja o Universal Thread mesmo ou o Wiki de Fox que usam VFP!