>>You need to build an EXE (out-of-process) for DCOM, not an in-process DLL. See the docs in Chapter 16, "Adding OLE" and find "Compiling the Server":
>If two clients instanciate DCOM at the same time, do two full VFP sessions need to wind up. I have heard that subsequent instanciations may only add 640KB to a single VFP session?
>
>Its too bad the DLL cannot be a DCOM...
>
It won't happen. DLLs are by definition In-process, which means they share the memory space and the security context of the process that called them. "Memory space" and processes cannot be shared across machines. An exe runs in its own memory space, and can be configured to impersonate a particular user account- something required to run on a different machine.
Erik Moore
Clientelligence