繁体   English   中英

COM dll服务器和COM exe服务器有什么区别?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM