>My assumption is DCOM, like COM, may be built with VFP as VCX and then applying BUILD DLL. Is DCOM instanced the same as COM:
>ol_MyCOM=CREATEOBJECT("MyDLL.MyDLLClass")
>
Actually, it'd be using CREATEOBJECTEX(), the principal difference from the calling standpoint is the need to specify a target server by NetBIOS name (or IP address in the case of NT/Win2K at least. You can use the local system by referencing it's name in the second parameter.)
>What additional steps would be necessary to instance a server DLL?
>
Well, a .DLL in and of itself must be an in-process server; to run it on a remote server, you need something like MTS to serve as a host. Direct instantiation of an in-process .DLL runs the .DLL on the same machine and in the same memory space as the caller.