>>I would distinguish between a data service and Web Service where a Web Service is more like a remote API, whereas a data service is more like data backend.
>>
>
>This makes a lot of sense to me - and, after fooling around with foxisapi and some of the foxisapi server samples that come with vfp, I'm leaning towards creating a Data Service com server that can be utilized through foxisapi. I assume that's what you are using (or something similar to foxisapi) when you say you just pass the raw XML over http. Any other advice you might have on foxisapi would be greatly appreciated - I see you've written several white papers on this and other related topics, so I'll be sure to check those out. Thanks.
Frankly, I don't recommend FoxISAPI anymore as technology for moving forward. It works, but it requires a bunch of work to make work and it's not that well supported and easy to find info on. I suggest you look into ASP with VFP COM objects or one of the VFP third party solutions that will save you a bunch of time over doing things with FoxISAPI's minimalist interface.
+++ Rick ---