3.4COM类工厂机制(续).pptVIP

  • 11
  • 0
  • 约6.2千字
  • 约 34页
  • 2016-12-03 发布于天津
  • 举报
3.4COM类工厂机制(续)

中间件技术 第三章 COM相关技术 知识点: COM结构 COM组件 COM对象 COM接口 COM库 COM类工厂 开发实例 核心概念 COM组件客户:组件的调用者,是应用程序中直接与用户交互的界面和调用组件的程序框架。 组件服务器:通过若干个COM对象来实现应用程序所需的功能。 COM组件:具有一定逻辑功能的可执行代码,是组成应用程序的构件。 COM对象:类似C++,每一个COM对象是一个特定类的实例,支持一个或多个接口。 COM接口:是一组逻辑上相关的函数集合,即接口成员函数,它提供给客户各种形式的服务,实现各种功能,是组件与外界交互的通道。 COM技术的体系结构 COM基础结构 COM技术的体系结构 COM客户与组件服务器之间的交互过程 COM技术的体系结构 COM基础结构 3.3 COM技术中的接口(续) IUnknown接口 COM定义的每一个接口都必须从IUnknown接口继承而来。 IUnknown接口具有生存期控制和接口查询功能。 QueryInterface、AddRef和Release,共同完成接口的自管理任务。 QueryInterface函数用于查询COM对象的其他接口指针,实现接口查询功能。 函数AddRef和Release用于对引用计数进行操作,从而控制对象的生存周期。 根据COM规范,一个COM对象若实现了多个接口,则可从某个接口得到该对象的

文档评论(0)

1亿VIP精品文档

相关文档