com就是组件对象模型,可以用C/C++、VB等各种语言开发。

解决方案 »

  1.   

    1.重用
    2.高效
    3.二进制兼容
    4.代码隐藏(对asp来说)
    .
    .
    .
      

  2.   

    建议去掉
       2。高效
    COM的效率特别是网络相关的效率并不高,再说,影响一个东东的效率最大因素是开发它的程序员,不是工具。
      

  3.   

    COM不是工具,只是一套规则,一种思想。
    单纯从代码的优化,速度以及消耗的内存来讲,COM不能说是高效的,因为依照一定的标准,必然丧失代码的自由度,同时,接口的调度会产生额外的开销,尤其频繁的调用更是会牺牲更多的效率。但从方便程序员开发的角度来讲,COM很容易让程序员进行模块化的开发,可以很方便地开发分布式系统,它又是十分高效的。
      

  4.   

    具体在什么情况下要用到com? 就象*.dll当需要重复调用一个函数时,就可以做成dll文件,
    相应地,在什么情况下才需要考虑用到COM?举一例.
    谢了.