专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Web Service

remoting和事件解决方案

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
remoting和事件
public   class   RemoteServer   :   MarshalByRefObject  
{
public   delegate   void   MyEventHandler(object   sender,MyEventArgs   e);
public   event   MyEventHandler   MyEvent;  

public   RemoteServer()
{
Console.WriteLine( "RemoteServer   activated ");
}

public   void   SyncCache()
{
OnMyEvent(new   MyEventArgs(0));  
}

protected   void   OnMyEvent(MyEventArgs   e)
{
if   (MyEvent!=null)
{
MyEvent(this,e);
}
}  
}
服务器
//tcp   channel
....
ChannelServices.RegisterChannel(Ch); RemotingConfiguration.RegisterWellKnownServiceType(typeof(RemotingCore.RemoteServer), "WebService.ClearCache ",   WellKnownObjectMode.SingleCall);
问题是:   我想把它的事件和服务器上另一个类A的方法关联,就是说客户端调用remoting   object的方法相当于调用了类A的方法.
但现在看到的sample都是只能在客户端才能处理事件.怎么能在服务器就能处理事件.

------解决方案--------------------
我来我来JFJF
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: