处理服务器.NET C#上的套接字断开连接
本文关键字:套接字 断开 连接 服务器 NET 处理 | 更新日期: 2023-09-27 18:00:40
在用户关闭应用程序的情况下,我有以下信息:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
client.Shutdown(SocketShutdown.Both);
}
当这种情况发生时,我的服务器会触发我的接收回调例程。但是没有数据。
是否有一种现有的方法,如OnDisconnect()
或OnShutdown()
,我可以调用它来更新我的服务器和其他客户端?
还是应该在客户端上执行关机命令之前添加自己的断开连接消息?
Receive
在连接正常关闭时返回零。这是正常的,必须处理。只需在回调中不执行任何操作并清理所有资源。