Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
FOXISAPI.DLL and foxpro OLE automation
Message
From
05/02/1999 09:17:02
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
FOXISAPI.DLL and foxpro OLE automation
Miscellaneous
Thread ID:
00184320
Message ID:
00184320
Views:
76
Friends,
I have built an OLE server in VFP5 that takes requests from a web browser and returns the appropriate HTML and JavaScript pages. Every incoming request goes through FOXISAPI.dll to launch my OLE exe, then the latter quits after retruning the output string (I realize that the exe does not have to quit, but I had other kinds of problems with keeping the instance alive to process subsequent requests.)

Anyways, the problem is that when 2 requests come from 2 different browsers almost at the same time, one of them gets processed while the other browser hangs (keeps waiting/looking unless I stop the requests). This might be due to the fact that FOXISAPI is not multithreaded. Any suggestions; ideas? (NT 4.0 server, VFP5)

If relevant, here the lines in FOXISAPI.ini:
[foxisapi]
busytimeout=5
releasetimeout=15
statusurl=Status
reseturl=Reset
SingleModeUrl=SingleMode
MultiModeUrl=MultiMode
Reply
Map
View

Click here to load this message in the networking platform