书上多的是,随便一段:
    COM(Component Object Model)是OLE和ActiveX技术的基础,它定义了一组API和一个二进制标准,让来自不同编程语言、不同平台的彼此独立的对象互相进行通信,它只能有方法和属性,并提供了一个或多个接口供用户访问。
    ActiveX只不过是MS的一个新名词而已,用来描述建立在COM基础上的非COM技术,包括自动化控件、文档、容器、脚本化以及几个Internet技术。
 

解决方案 »

  1.   

      activex -> java  ,ms针对java技术,提出的一个windows类java标准,可以嵌入其他程序,单不能像java ,一样在其他操作系统上运行(java可以)。  com    -> coaba   ,ms针对corba分布式技术,提出的一个windows类corba分布式标准,实现,windows下的分布式计算。,但不能像corba,一样在其他操作系统上实现(corbakeyi)。
      

  2.   

    to everyask(everyask)
      虽然高出软件是目的,但是要是人家一问自己什么都不懂。。那能让人相信你高过软件吗。。
    谢谢楼上的两位,是不是说ActiceX是针对java提出来的,而COM是针对CORBA提出的呢??能详细一点吗。。我是一直菜鸟
      

  3.   

    不是,gz_xjf的 描述是比较正确的。COM是为了解决代码复用而推出的技术。同Corba相抗衡的应该是MTS/COM+ 。
      

  4.   

       
        AtiveX,com,com+,确实是新技术,不仅仅是一个名词而已噢。