组件用连接点能否实现多点广播(客户分别在不同的机器上,组件在单独的机器上运行,且不运行客户程序).Thank you!!!

解决方案 »

  1.   

    yes,
    一般我们可以想到的绝大多数都可以做到啊
      

  2.   

    我现在做了一个N简单的组件(当然是实现了联结点的)
    一个Send(aaa:bstr)输入接口
    一个OnSend(aaa:bstr)输出接口
    组件开始在Initialize过程中用了RegisterActiveObject(...)这个
    组件内部当调用Send时,也实现了IConnectionPoint的EnumConnections这个
    然后触发Onsend回调客户端.现在拿3台机器做实验(一台是组件服务,两台分别为客户端)现在只要随别一个客户端发起Send(..,),自己本身可以实现回调,但是另一台客户端却没有反应.本人认为:IConnectionPoint的EnumConnections是不是不适用多点广播