谁能帮我解释下什么是activex技术,com技术,为什么这些技术会出现,到底起到什么作用.在什么地方可以应用,什么情况下应该应用.谢谢

解决方案 »

  1.   

    com 是微软技术的核心,是构件NT内核操作系统的起初够加,本身的COM+,DCOM为系统的组件服务提供了通信,协作的机制,ACTIVEX是COM的高级应用,这些应用不知道是脚本主机的产生处进了他,还是他处进了脚本主机的发展,蛋和鸡的关系.
      

  2.   

    DLL 能够引出一组C函数,而COM组件可以引出一组C++类。
    这些类如何引出,如何创建对象,如何便于在多线程环境下使用,如何跨越进程甚至机器边界等等这些问题的解决,就构成了现在的COM。ActiveX技术是COM的具体应用。微软为你预定义了很多COM类和接口。
    逐渐演化为DCOM,COM+,现在是.NET了。要真正理解这些概念,就要多看书学习,实践。一下子,谁都讲不清楚的。呵呵。