首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于Remoting的有关问题

2012-01-16 
关于Remoting的问题启动服务器端,然后启动客户端,客启端能调用服务器端对象,但是当客户端隔一段时间(半小

关于Remoting的问题
启动服务器端,然后启动客户端,客启端能调用服务器端对象,但是当客户端隔一段时间(半小时以上)再重新调用远程对象的时候就返回Requested   Service   not   found

不知道是什么原因,请各位帮帮忙!

[解决办法]
你的远程对象可能是被回收了,你可以设置远程对象的生命周期为无限.
/// <summary>
/// 将租用周期改为无限
/// </summary>
/// <returns> </returns>
public override object InitializeLifetimeService()
{
return null;
}

你可以把这个放在一个基类里.
[解决办法]
创建AutoResetEvent 线程
注册完远程后对AutoResetEvent 线程进行Close

注册时注册到一个list对象中保存

热点排行