骆驼空间站

简单就是美,不受任何商业的驱使,我们有自己的圈子

博客园 首页 新随笔 联系 订阅 管理

2006年6月1日 #

摘要: .NET Framework 开发人员指南 COM 可调用包装 当 COM 客户端调用一个 .NET 对象时,公共语言运行库将创建托管对象以及该对象的 COM 可调用包装 (CCW)。由于无法直接引用 .NET 对象,COM 客户端会将 CCW 用作托管对象的代理。 运行库只为每个托管对象创建一个 CCW,而不管有多少个 COM 客户端在请求其服务。如下图所示,对于公开 INew ... 阅读全文
posted @ 2006-06-01 21:46 骆驼SPACE 阅读(296) 评论(0) 推荐(0)

摘要: NET Framework 开发人员指南运行库可调用包装 公共语言运行库通过名为运行库可调用包装 (RCW) 的代理来公开 COM 对象。虽然 RCW 在 .NET 客户端看来是普通的对象,但它的主要功能是封送在 .NET 客户端和 COM 对象之间传递的调用。无论一个 COM 对象存在多少个引用,运行库只为每个 COM 对象创建一个 RCW。运行库只为每个对象维护一个每进程的 RCW。如果在一个... 阅读全文
posted @ 2006-06-01 21:44 骆驼SPACE 阅读(449) 评论(0) 推荐(0)