1)应该是吧,客户调用组件服务(通过COM接口)
2)???关注

解决方案 »

  1.   

    多谢几位大侠!关于“控件嵌入容器”,我还想再问一下:是否就是指在用VC++编的客户程序中以cocreateinstance()、或是在HTML文件中以object标志来生成控件的过程?
      

  2.   

    “控件嵌入容器”中有许多工作要作,潘爱民的《COM原理与应用》中其Active X部分曾讲到很多知识!
      

  3.   

    我凭字面上的理解是:
    1)在可视化编程里,容器是控件的一种,但它可以容纳其他的控件。到了分布式的应用环境中,容器的概念也许被扩展了。一个进程通过COM接口去调用其它进程上的方法(如OLE),可能是调用的一方理解为容器,被调的方法理解为控件。“VC++也是容器”可能指的是VC这个产品也通过COM接口或是OLE调用了其他MS产品上的方法,所以说VC也是容器。
    2)把‘控件嵌入容器’ 大概是指调用远程方法的过程。大概指的是对象引用的传递吧
    我对CORBA比较熟悉,对COM不很了解。以上是个人的理解,希望不会造成误解。
      

  4.   

    怎么没人来关注这个问题呀??
    enty是否可以给点鼓励呀??
      

  5.   

    多谢zzyy()!!!今天才有空上来看看,对不住了,我再去想想。这次一并给分。再次谢谢!
      

  6.   

    嗨! 我今天来是要查找活动文档的问题的,结果。。  大家用过IE吧!呵呵,也用过Word吧!
      IE 就是一个容器。Word是控件。IE中能打开Word文档
      大家知道视图文档架构一次只能处理一种文件类型,如:*.doc *.htm ...
    那么象IE,VC这样的程序是怎么能同时打开这些不同的文档呢!那是因为Word,Excel...这些程序
    被设计成符合COM标准,可以被其他容器和程序调用的。
      容器如IE打开一个Word文档时,导入了Word控件,Word控件占据控制容器的所有客户区,合并、替换容器的菜单、工具条状态栏。通过容器与Windows系统实现各种交互。
      容器可以同时打开其他各种活动文档服务器(Word,Excel...)文档控件(Browers...)但只有一种是当前激活的!