Information générale
Catégorie:
Fonctions Windows API
Titre:
FOXISAPI.DLL and foxpro OLE automation
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
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement