如果需要通过服务器中转则这样
GetServerObject().SignalClient(ClientID,Message,SenderID)
如果不需要服务器则在client端保存要通信的client的object的url然后
GetClientObject(url).Signal(Message,SenderID)
GetServerObject().SignalClient(ClientID,Message,SenderID)
如果不需要服务器则在client端保存要通信的client的object的url然后
GetClientObject(url).Signal(Message,SenderID)
您以上的SignalClient和Signal是什麽呀?我在MSDN中怎麽没找到??
这个好像应该属于应用程序自己逻辑的问题,Remoting只是搭了台,具体的戏还是要应用程序员唱的。比如说,Server和Client本身就是相对的概念,在你的例子中Client也可以自己注册Remoting Object,只要Client之间可以通过Server取得对方的URL,不就可以直接进行Remoting通信了吗?还有经过Server转发也行。