com原理与应用 引言 笔记

1、面向对象的思想已经难以适应这咱分布式软件模型,于是组件化程序设计思想得到了迅速的发展。

2、CORBA模型主要应用于UNIX操作系统平台上,而com则主要应用于Microsoft Windows操作系统平台上。

3、com组件标准,不仅定义了组件程序之间进行交互的标准,并且也提供了组件程序运行所需的环境。

4、一个组件程序也被称为一个模块,它可以是一个动态连接库,被称作进程内组件(in-process component);也可以是一个可执行程序(即EXE程序),被称作进程组件(out of process component)。

5、一个com组件程序可以包含一个或多个组件对象。

6、com是以对象为基本单元的模型,所以在程序与程序之间进行通信时,通信的双方应该是组件对象,也叫做com对象,而组件程序(或称做com程序)是提供com对象的代码载体。

7、com对象是建立在二进制可执行代码级的基础上,而C++等语言中的对象是建立在源代码级基础上的,因此com对象是语言无关的。这一特性使用不同编程语言开发的组件对象进行交互成为可能。

8、通过名字对象的学习,可以理解windows平台上文件连接的实现机制

9、通过可连接对象的学习,可以理解com对象之间事件的机制。

 

posted @ 2022-09-24 10:50  dignitys  阅读(103)  评论(0)    收藏  举报