下载此文档

第六讲组件技术.ppt


文档分类:IT计算机 | 页数:约228页 举报非法文档有奖
1/228
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/228 下载此文档
文档列表 文档介绍
第六讲组件技术.pptCOM /DCOM
COM/DCOM(Component Object Model,构件对象模型/Distrubuted Component Object Model) 是Microsoft提出的一个(分布的)二进制兼容构件的规范。只要遵守这种规范,不管用什么编程语言和工具开发的COM构件,也不管是否运行在同一台机器上,还是运行在不同的机器上,都可以被使用。
1
COM构件模型
*建立在二进制层次上的标准
---编程语言和开发工具无关
*COM规范
---平台无关
---定义了大量的标准接口(如IUnknown、IClassFactory、
IDispatch等等)用于各种用途
*COM实现
---平台相关
---Windows实现了规范及许多辅助功能
2
COM对象
COM接口
COM组件
COM基础结构
3
几个基本概念
COM接口
– 客户与对象之间的协议,客户使用COM接口调用COM对象的服务
COM对象
– 实现COM接口
– 通过COM接口提供服务
– 可包含多个接口
COM构件(组件)
– COM对象的载体,可包含多个COM对象
– 可独立发布的二进制组件
– 在Windows平台上为DLL或者EXE
4
进程内构件
5
进程外构件
6
远程外构件
7
注册表
--发布构件信息、对象信息、接口信息等
构件发布
8
COM功能
*基本功能
-- IUnknown
-- IDispatch
*扩展功能
--自动化
--连接点
--结构化存储
--名字服务
9
COM体系结构
10

第六讲组件技术 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数228
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dyx110
  • 文件大小1.74 MB
  • 时间2021-05-12