服务器端的Socket,如何判断客户端已断开连接

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:38:25
WinForm网络编程中,C/S模式,如果关闭客户端,服务器端如何判断,请高手指教 !!

传统方法是设置心跳包,
就是确定一定时间就进行通讯一次。
如果没有收到回复,那么就为断开状态。

思路就是这个,socket下的都一样。

有个socketstate的东西的,这个是操作系统提供的,肯定有。
关键是看你用的什么语言,然后有没有已经封装好的TCP类。
如果是封装了的话,那应该有相应的函数可以检查的!
嗯,C#啊...我没用C#写过TCP,不过应该有封装了的类吧?
你查查那个类的函数就知道了