COM component(COM组件)是微软公司为了
计算机工业的
软件生产更加符合人类的
行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的
组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应用系统扩展到网络环境下;COM与语言,
平台无关的特性使所有的
程序员均可充分发挥自己的才智与专长编写组件模块。