文档介绍:(Component Object Model,组件对象模型) ,是一种允许对象之间跨进程、跨计算机进行交互(Interact)的技术,不是一种面向对象的语言,而是一种二进制标准,所建立的是一个软件模块与另一个软件模块之间的链接,当这种链接建立之后,模块之间就可以通过称之为“对象接口”(Interface on Object)技术简介?技术?在程序设计方法上,编写代码的方式由最早的面向过程,到现在的面向对象;相应的,代码重用的方式也由从最早的源代码级重用,到库(LIB)和动态链接库(DLL)等二进制(机器码)等级的重用。但是,这时的代码重用方式却不能与编程技术相协调。面相对象的编程技术要求能够重用一个对象,而不仅仅是一个函数。这个要求在源代码级可以很容易的实现,的产生?使得不同的语言、不同的编译器产生的对象能够互操作。?COM是一个可执行代码级的标准,由它来规定,一个编译器应该以何种二进制格式来组织、导出它的对象,技术简介??技术不具备跨计算机的远程调用(RPC)能力,这种通过通用接口操纵其他对象的功能仅仅局限于同一计算机的不同应用程序之间(LPC)。例如,Microsoft Visual 通信机制控制和操纵同一计算机中安装的Microsoft Excel的一个拷贝,已经得到广泛应用,并逐渐成为业界事实上的标准。目前,全球范围内至少有150,000,技术。还带来巨大市场。技术介绍及程序设计方法?+基础——组件?可独立发布的二进制组件?对象?接口提供服务?接口?客户与对象之间的协议,接口,接口