能够比较明确的回答什么是com ,什么是com+吗?
我google 了,还是理解的不透彻,希望得到比较易理解的答案....

解决方案 »

  1.   

    有什么好顶的,
    现在没几个研究COM组件的,
    你在需要用的时候会用就行了,
    没必要钻牛角尖,
    啃字眼.
      

  2.   

    COM,ALT,MFC等等一大堆的概念,都是Windows编程中常用的。一些年纪稍大的程序员,对此不会陌生。
    没必要去钻这个东西,.NET的出现,是对win32编程的“终结”。可以说.NET几乎全部包含了这些。
    至于你想要理解的COM嘛。Office软件就是典型的COM组件,如果你想用C#读取Excel中的内容,这就要涉及到对COM的操作啦!
      

  3.   

    COM(ComponentObjectModel,组件对象模型) 
    在Windows操作平台下,众多以COM形式提供的组件模块,如DirectX多媒体软件包、OLEDB/ADO数据库组件系统等,极大地丰富了操作系统的功能。由于COM机制允许任意两组件之间相互通信而不必关心是在何种计算机上的何种操作系统下运行,也不用关心组件是使用何种语言编制的,这使COM技术拥有了强大的生命力。尤其是Windows2000同COM的下一代产品COM+的结合更加紧密,将使COM/COM+技术得到更广泛的应用
    COM+并不是COM的简单升级,COM+的底层结构仍然以COM为基础,它几乎包容了COM的所有内容,COM+综合了COM、DCOM和MTS这些技术要素,它把COM组件软件提升到应用层而不再是底层的软件结构,它通过操作系统的各种支持,使组件对象模型建立在应用层上,把所有组件的底层细节留给操作系统,因此,COM+与操作系统的结合更加紧密。