百度百科概念

COM是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应用系统扩展到网络环境下;COM与语言,平台无关的特性使所有的程序员均可充分发挥自己的才智与专长编写组件模块;等等。 COM是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他组件提供服务。开发自定义的COM组件就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序或组件系统。并且组件可以在运行时刻,在不被重新链接或编译应用程序的情况下被卸下或替换掉。Microsoft的许多技术,如ActiveX, DirectX以及OLE等都是基于COM而建立起来的。并且Microsoft的开发人员也大量使用COM组件来定制他们的应用程序及操作系统。

最新文章

  1. 分享几个.NET WinForm开源组件,纪念逐渐远去的WinForm。。。
  2. 提取KIndle中每本书的笔记并单独保存
  3. OI再见
  4. “我爱淘”冲刺阶段Scrum站立会议3
  5. Struts Convention Plugin 流程 (2.1.6+)
  6. $http POST 转字符串
  7. 【HDOJ】1969 Pie
  8. VSFTP被动模式
  9. linux groupmems命令
  10. HDU2647-Reward(拓扑排序)
  11. python爬虫框架scrapy初试(二)
  12. Oracle 高水位线和全表扫描
  13. 【重点突破】——two.js模拟绘制太阳月亮地球转动
  14. ASP.NET没有魔法——ASP.NET MVC使用Oauth2.0实现身份验证
  15. mysql 解压版安装
  16. MongoVUE的table view视图不显示列标题
  17. SpringMVC详细学习笔记
  18. 手机游戏引擎 Cocos
  19. java基础 (三)之ConcurrentHashMap(转)
  20. 使用libvirtAPI打快照原理

热门文章

  1. 虚拟机下linux 系统网卡配置、固定IP地址
  2. ajax重定向登录页
  3. linux mint系统 cinnamon桌面 发大镜功能
  4. Java基础之instanceof和transient关键字用法
  5. 20145202马超 2016-2017-2 《Java程序设计》第11周学习总结
  6. Flume直接对接SaprkStreaming的两种方式
  7. docker in docker
  8. Qt-QML-关于两个平级的qml文件中的函数调用问题
  9. ntp-redhat 同步时间配置
  10. Linux命令应用大词典-第42章 PostgreSQL数据库