COM即组件对象模型,是Component Object Model 取前三个字母的缩写,这三个字母在当今Windows世界中随处可见。随时涌现出来的大把大把的新技术都以COM为基础。各种文档中也充斥着诸如COM对象、接口、服务器之类的术语。因此,对于一个程序员来说,不仅要掌握使用COM的方法,而且还要彻底熟悉COM的所有一切。 在这个专题中我将向读者解释什么是COM、COM线程模型、DCOM的基本要素以及COM+,希望在读完这个专题后,能加深读者对COM的理解。
COM线程模型
在这一部分我将讲解COM提出的各个类型的线程模型,并说明COM运行时期库是如何实现它们的。