C# socket 服务器端关闭客户端如何检测到
展开全部
写个线程
void process()
{
while(true)
{Thread.Sleep(200);
if(!socket.Connected)
{
messagebox.show("已经与服务器断开");
}
}
}
void process()
{
while(true)
{Thread.Sleep(200);
if(!socket.Connected)
{
messagebox.show("已经与服务器断开");
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然关闭了,肯定就没有回应,设定一个心跳端口加超时检测吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
心跳包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询