COM 技术内幕(PDF+源码)
COM定义:
COM即组件对象模型,是关于如何建立组件以及如何通过组件建构应用程序的一个规范。
组件
将单个的应用程序分隔成多个独立的部分。
组件优点
适应变化,使应用程序升级更方便和灵活,应用程序定制,组件库以及分布式组件(网络插件)
对组件的需求
使用组件的种种优点直接来源于可以动态地将它们插入或卸出应用程序。
为了实现这种功能所有组件必须满足两个条件
组件必须动态连接
他们必须隐藏(或封装)其内部实现细节。
(P21)
为充分发挥动态链接的功能,组件及客户的内部实现细节不能反映到接口中。接口同内部实现细节的隔离程度越高,组件或客户发生变化时对接口的影响将越小。
下载地址
用户评论