COM DLL服务器被称为INPROC服务器,它作为动态库加载到调用者进程中。通常与INPROC服务器通信更有效,因为它不需要进行RPC。 COM EXE服务器可以是本地的或远程的,但在两种情况下,通信都通过远程过程调用来完成,因此更加繁重。 如果您没有特定的要求,我会始终选择INPROC服务器(COM DLL),因为它更有效率且易于调试,因为它在同一进程中运行。