我正在研究.NET Remoting,我看到一个例子:http://www.mctainsh.com/Articles/Csharp/RemoteCallback.aspx#A%5Fsimple%5Fexample,一切正常。现在我的问题是,如果我尝试启动另一个客户端,服务器不回调所有连接的客户端,但只回到最后一个。如何向所有客户发送回叫?
答案 0 :(得分:0)
尝试更改此部分代码:
public event NotifyCallback Notify
{
add { s_notify = value; }
remove { /* */ }
}
成:
public event NotifyCallback Notify
{
add { s_notify += value; }
remove { s_notify -= value; }
}
目前,事件未添加到列表中,但s_notify
设置为在每个add
上触发不同的事件处理程序。