>Naive/newbie question: if the PC has only 100 MB connection, why would Web service work faster than PC-to-network connection?
Because Web service processes the backend transaction directly on the server it sits or to its internal networking infastructure. While remotely accessing VFP application means that everything travels across the wire making this a very old approach.