当前位置:  开发笔记 > 运维 > 正文

.NET Remoting异常

如何解决《.NETRemoting异常》经验,为你挑选了0个好方法。

这是关于抛出.NET远程处理异常的时候.如果你看看MSDN,它会提到当远程处理出现问题时会抛出远程异常.如果我的服务器没有运行,我会收到套接字异常,这很好.

我想弄清楚的是:获取远程异常是否表明我的服务器已启动并正在运行?如果是,那将解决问题.如果不是:有没有办法弄清楚远程异常是否源自客户端或服务器端?

更新:

我试图解决的问题是服务器最初关闭,然后客户端向服务器发送一些消息.现在我得到一个套接字异常,说"不能建立连接......"这很好.

有一个线程定期向服务器发送消息以查看服务器是否可用.现在,服务器出现了,在那时,你可以得到很好的响应,或者你可以得到一些异常,很可能它将是一个远程异常.所以,我想要问的是:如果我没有收到消息并且我得到一个远程异常,那么服务器是否有可能启动并运行,我仍然得到这个异常?

我所做的只是在远程对象上调用一个什么都不做并返回的方法.如果没有例外那么我很好.现在,如果有一个远程异常,如果我知道服务器上发生远程处理异常,那么我知道尽管得到了异常,但我已连接到服务器.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有