2014-02-16 106 views
-1

我得到socketexception,告诉服务器端“连接重置”。当客户端丢失与服务器的连接并重新连接时发生这种情况。如何处理socketexcrption连接丢失

我可以做些什么来“修复”插座。如何处理这种异常后发生...... 编辑我的问题不需要代码,我问的处理socketexception,套接字已关闭或连接重置的概念。 我的应用程序应该始终连接到服务器,我们知道在应用程序生命周期的任何时候,注册客户端将丢失Internet访问权限。那么这个异常将会触发。 我该如何让客户重新连接!

回答

1

这个想法是修复导致它发生的错误之后发生的情况除了关闭插座之外,没有什么可以做的。这通常是由于写入已经关闭的连接而引起的:换句话说,应用程序协议错误。

+0

好的,我的应用程序。连接到服务器是移动应用程序,因此,在某些情况下,移动设备将丢失互联网连接,并且当移动设备重新连接到互联网时,它将尝试连接到服务器。那么,如何防止异常? – EsmaeelQash

+0

您*无法*防止它。你可以检测到它,并从中恢复。听起来你已经这么做了。 – EJP

+0

thx,你可以帮助我与morr的细节。现在联系重置,我发现异常情况如何继续。 – EsmaeelQash