Hi Claude,
>Joel, that's a good question with wwc. I know the ISAPI part of wwc will take advantage of multi-processors but I'm not convinced the .EXE .VFP. servers do. I'm pretty sure that .VFP. mtdlls do, though, in addition to the ISAPI part(asp.dll). I'm not an expert on the internals, though. Maybe somebody like Christoph or Calvin could jump in and clear this up...
>
I'm pretty sure each EXE is single-threaded, but Web Connection can load multiple instances of the EXE, and therefore make use of multiple processors (assuming the EXEs get split among the processors). Seems like I heard somewhere that VFP uses two threads internally, but I can't remember for sure.
In my testing, MTDLLs are truly multi-threaded. Multiple processes can run simultaneously in a single runtime environment. This should mean lower overhead than loading up multiple EXEs.