>Hi,
> I am planning to have only ONE COPY of my vfp program in server. Every workstation will run the same copy of EXE in their machine. Therefore, I would like to ask several question about it:
>
>1. Is it possible to do it? How?
>
Install the VFP runtime locally on each machine. Run the compiled executable from where it sits.
Any other solution would involve running using a thin-client environment or web hosted application, and would entail considerably greater expense.
>2. What are the advantages and disadvantages for it?
>
None from my POV. It's a really bad idea, since among other things, it creates a needless amount of network traffic, loads the app slower unless you have a blinding fast LAN and snail-like local drive.
>3. Where would the resources being used if I run EXE from remote server?
>
If you run the executable locally, it runs on each local machine. If you run via a thin-client configuration, it runs all app instances on the server.