【发布时间】:2011-07-13 12:05:43
【问题描述】:
重启远程服务器后出现问题。
客户端、服务器注册频道成功
客户端成功调用远程对象的方法
我手动重启服务器
客户端再次调用方法,但这次方法调用永远不会返回
如果客户端使用保持活动连接,我预计之前的连接会失败,并且客户端会启动另一个连接到服务器的 HTTP 通道。我尝试使用超时配置客户端通道,并将对象的生命周期设置为几秒钟,但没有任何效果。有什么想法吗?
【问题讨论】:
-
你试过重启服务器后重启客户端吗?
-
@Koekiebox 重新启动客户端确实有效,但这不能解决我的问题。客户端旨在成为一个长时间运行的进程(实际上是一个 Windows 服务),它偶尔会通过不可靠的连接从远程服务器调用远程对象上的方法(因此预计服务器会重新启动/连接失败)。
标签: c# .net remoting .net-remoting