- 21
- 0
- 约2.04千字
- 约 13页
- 2017-12-18 发布于贵州
- 举报
COM技术COM技术
COM技术 12软件工程(服务外包)1班 奚忆楠 目录 一、定义 二、优点 三、历史 四、发展 五、国内现状 六、概念 七、创建COM对象 八、软件发展面临的问题和趋势 1、定义 COM(Component Object Model,组件对象模型),是由微软推出的一套接口规范,通过设定不同组件之间需要遵守的标准与协议,主要用来跨语言、跨进程之间的模块通信。 所谓COM是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。 简单地说,COM是一种跨应用和语言共享二进制代码的方法。与C++不同,它提倡源代码重用。ATL便是一个很好的例证。源码级重用虽然好,但只能用于C++。它还带来了名字冲突的可能性,更不用说不断拷贝重用代码而导致工程膨胀和臃肿。 2、优点 首先,用户一般希望能够定制所用的应用程序,而组件技术从本质上讲就是可被定制的,因而用户可以用更能满足他们需要的某个组件来替换原来的那个。 其次,由于组件是相对应用程序独立的部件,我们可以在不同的程序中使用同一个组件而不会产生任何问题,软件的可重用性将大大的得到增强。 第三,随着网络带宽及其重要性的提高,分布式网络应用程序毫无疑问的成为软件市
您可能关注的文档
- CLSS——Closed_center_Load_Sensing_System_闭式中心负荷传感系统CLSS——Closed_center_Load_Sensing_System_闭式中心负荷传感系统.ppt
- CNKI E-Study 3.0常见问题CNKI E-Study 3.0常见问题.doc
- COBOL语言数据类型转换方法COBOL语言数据类型转换方法.doc
- coco员工守则完全修改版coco员工守则完全修改版.doc
- CLAD 2014 模拟卷1CLAD 2014 模拟卷1.pdf
- COBOL 知识点集锦(上)COBOL 知识点集锦(上).pdf
- CNKI E-Learning数字化学习平台介绍CNKI E-Learning数字化学习平台介绍.ppt
- CODCr全自动在线分析仪概述CODCr全自动在线分析仪概述.doc
- CoAl2O4粉体制备及在染料敏化太阳电池中的应用CoAl2O4粉体制备及在染料敏化太阳电池中的应用.pdf
- CodeWarrior安装与BDM驱动安装CodeWarrior安装与BDM驱动安装.pdf
原创力文档

文档评论(0)