进程外COM组件的示例代码,压缩包内包含以下工程。 1、服务器程序 1)CalculationSimpleCOM,是一个进程外COM服务器,拥有一个ICalc接口; 2)CalculationSimpleCOMProxy,是服务器端和客户端共用的存根代理dll; 3)CalculationAutomation,是一个进程外自动化服务器,拥有一个ICalc2接口。 2、本地调用客户端程序 1)TestSimpleCOM,用于调用CalculationSimpleCOM服务器进行本地调用测试; 2)TestAutomation,用于调用CalculationAutomation服务器进行本地调用测试。 3、远程调用客户端程序 1)TestRemote,分别调用上述两个服务器进行远程调用测试; 2)TestRemoteAutomation,假设客户端只有服务端的tlb文件,将tlb转化为代理存根dll进行远程调用; 3)TestRemoteAutomationProxy,自动化服务器的tlb转化为代理存根dll项目。
2021-06-07 09:39:52 126KB COM组件 RPC 客户端 代理与存根
1