CSocket做TCP连接,如何判断连接已经断开?
求 一个比较好的方法,不要用类似不停的发送消息给对方的方式。
[解决办法]
TCp长连接通常的做法是有一个对话线程里循环recv另一方的消息。
通常recv函数返回0表示对方中断了连接。
[解决办法]
心跳是最科学的方法呀,不行的话你用短连接就没这种后顾之忧了。
发布时间: 2012-08-26 16:48:06 作者: rapoo
CSocket做TCP连接,如何判断连接已经断开?
求 一个比较好的方法,不要用类似不停的发送消息给对方的方式。
[解决办法]
TCp长连接通常的做法是有一个对话线程里循环recv另一方的消息。
通常recv函数返回0表示对方中断了连接。
[解决办法]
心跳是最科学的方法呀,不行的话你用短连接就没这种后顾之忧了。