可靠地重新连接到服务器TCPClient C#

时间:2011-10-08 08:22:48

标签: c# tcpclient reconnect

我无法将TCPClient(来自C#的实际类名)重新连接到其服务器。这样做有明确的方法吗?如果客户端试图在同一端口重新连接,我是否还需要在服务器上管理tcp连接,

谢谢!

1 个答案:

答案 0 :(得分:1)

大部分时间你应该像第一次连接它一样。 在尝试重新连接之前,不要忘记关闭连接。

可能需要更多信息,因为可能你的麻烦在其他地方。

您是否调用简单的“接收”命令,然后关闭连接并尝试稍后重新连接。 或者您是否尝试“BeginReceived”(异步连接),然后在断开连接并重新连接后需要处理ObjectDisposed异常