如果用.net自带的tcpchannel 或者 httpchannel,你得让客户端自己把 ip 和端口信息提交到服务器上。

解决方案 »

  1.   

    Remoting系统自动维护Client Activated Object和客户的一对一关系,不需要程序特别的处理。
    .NET缺省的信道不支持双向通信,服务器只能在客户调用的时候通过这些信道返回信息,不能主动同过它们建立与客户的连接。例如,使用event或者delegate的情况下,实际上是服务器重新建立起一个到客户端的信道。