日期:2014-05-16  浏览次数:20666 次

C下判断socket连接状态,怎么实现
是否有直接提供该功能的函数还是要自己另外实现,又如何实现。。。

------解决方案--------------------
没有吧
即使socket连接断开,也不见得会立即发送失败
------解决方案--------------------
自己实现,用心跳包。

心跳包对于网络来说,就是用户数据,与你发送的普通数据一样,不同之处在于,它是按一定间隔不停的发,接收方需记录接收时间,以便判断是否超时,超时就认为网络断开。