How are you running the servers on the Web Server? I suspect you have the servers misconfigured over there. If you're using EXEs then the DCOM settings most likely are wrong or the server is not marked as single use.
I would run first with a single instance and see if that helps. Next make sure you have error handlers on your methods so if something fails you can see it failing in a log file.
Permissions are likely the problem if not on the COM object then on the servers files. If you're trying to access files you have no read/write access to VFP will hang (File Open dialog) for examlpe...
+++ Rick ---
>Hi everybody,
>I have a web application with similar program structure as West Wind Web Connection. There are a lot of calls that are called quickly one after the other - because I use a HTML Frames page that is filled by a number of program calls.
>
>The whole thing works perfect when I call it in my localhost. However, once I do it through the Web it takes enormous amounts of times. The first (or sometimes the second) call is quickly answered, than there is a coffee break until the next calls are answered.
>
>It does not seem to be the problem of my Webserver machine, firewall, DSL-Connection or anything else, because other pages work on this webserver very well.
>
>The FoxIsApi.Ini allows 5 instances and that is fine (as the localhost proves).
>
>My Web Exe that is called by FoxIsApi.Dll has one OLE Public class. Is is set for single use.
>
>Patrick