COM 本质论
2001年8月1日 出版
自 1993 年 COM 首次发布以来,COM 本身经历了重大的变化,但是它的基本思想和结构一直保持相对稳定,这也正说明了 COM 思想的魅力所在。尽管如此,由于 COM 的神秘本质,并不是每个人都能够很容易地理解 COM 的思想,理解 COM 的魅力。
《COM 本质论》不是一本供新手学习的书,也不是一本教授如何开发 COM 组件的书,而是一本帮助读者在一定的基础上继续提高对 COM 的理解的书,许多内容需要一定的经验基础才能看得明白。
COM 是跨语言的组件对象模型,但是它与 C++ 和 OO(面向对象)思想的渊源可谓深矣。这本书中解释了这些内容,但前提是读者必须具备扎实的 C++ 基础知识,特别要理解 C++ 类的二进制结构以及类型转换机制。反过来,阅读这本书也可以加强在 C++ 和 OO 思想方面的理解。此外,书中还涉及到许多 COM 高级特性,例如线程模型(或者套间模型)、名字对象、连接点等,因此,要想从这本书里获得最大受益,也需要有 COM 的知识作基础。
全书由国内 COM 方面最负盛名的专家潘爱民翻译。