[英]What is the difference between COM dll server and COM exe server?
我想知道如何确定必须使用COM dll服务器或COM exe服务器。
COM DLL服务器称为INPROC服务器,它作为动态库加载到调用者进程中。 通常,与INPROC服务器通信更为有效,因为它不必执行RPC。
COM EXE服务器可以是本地的也可以是远程的,但是在两种情况下,通信都是通过“远程过程调用”完成的,因此它的工作量更大。
如果您没有特定的要求,我总是会选择INPROC服务器(COM DLL),这仅仅是因为它更有效,更容易调试,因为它可以在同一过程中工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.