弱弱的问下,com/com+到底能做些什么实际的应用?最好能通俗易懂点,谢谢了~~??别笑我~~~

解决方案 »

  1.   

    很多游戏都用到的DirectX是基于COM技术的windows很多地方都是com堆出来的
      

  2.   

    做一个com service,一直在后台跑,UI做成普通引用程序,通过Com命令来通知后台服务做真正的动作2. 像web开发,BHO等很多都用到了com技术...
      

  3.   

    COM是设计方法,是游戏规则,想玩好游戏就必须按游戏规则来。
    想实现一个COM组件就必须按COM的实现规则来实现它,
    要想使用一个现有的COM组件就必须按COM的使用规则使用它。
    COM包括了两部分,实现COM组件和使用COM组件
    在实现COM组件中就是根据你的需要写一些代码,
    而你的应用要用到上面的组件的时候就是COM组件调用的问题。COM实现它是一个定义规则,你按它的规则来一个东西,
    你实现的东西它就可以成为一个COM组件,
    所以它可以按照COM的使用规则来使用它,也就是在你的应用中,
    可以使用这个组件。它是个工程设计方法,至于你想设计什么东西那是你的问题了,
    但是要记住你必须遵循它的规则来做,否则就会出问题。
    它不是编程语言,它不是开发工具,但是它提供了一种全新的应用开发方式。
    说它是框架又不够贴切,因为很多东西要靠你自己来实现,
    但是只要你做出来的东西符合它的规则,那么它可以保证你的代码能顺畅的运行无误。
    它是一种软件开发的方法学,也是一种软件开发指导思想。
    打个不太恰当的比方:
    你会C++的话,请问你能做什么?
    只要你编写的代码,符合C++的语法,你想做什么都行。
    同样你懂得COM的规则了,按照它的规则你想做什么都行。
    (注:COM不是开发语言,也不是开发工具)
      

  4.   

     COM不是开发语言,也不是开发工具,而是开发方式~,恩,学习了