重读《COM原理与应用》之零——引言

从没一字不拉地看完引言,但本书的引言确实是整本书的一个纲领。


COM的起源
:当面向对象发展到如火如荼的时候,分布式应用和需求的出现,单纯的面向对象思想已经难以适应分布式软件模型。因此,面向组件化设计的思想一经提出,立即得到业界的一致响应:OMG(对象管理组织)提出CORBA,目前CORBA模型主要应用于UNIX。 MS提出COM(Component Object Model)标准,主要应用Windows。


COM是什么 :是组件的二进制标准,定义组件程序之间的交互标准,提供组件程序运行环境(MS提供基础COM库)。具体的代码载体形式:1是DLL,进程内组件;2是EXE,进程外组件。


COM对象 : COM对象区别于C++对象,COM对象建立在二进制可执行代码基础上,C++对象则是源代码级基础上,因此,COM对象与语言无关。

该书包括:COM原理、COM扩展、COM应用三个部分。

这里主要细列下COM扩展部分,该部分讲述了几项主要的COM扩展技术,说是扩展其实也是其它技术的基础:
1、可连接对象通信机制:COM组件和客户程序进行双向通信的技术;
2、结构化存储技术:ActiveX和OLE复合文档等技术中数据存储机制的基础;
3、名字对象技术:COM对象的命名技术;
4、统一数据传输机制:剪贴板、对象拖放技术的基础。

(另,抄一遍也不错,让人印象深刻,小学的罚抄手段值得发扬。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值