关于网友提出的“ C/S端重新连接的问题?”问题疑问,本网通过在网上对“ C/S端重新连接的问题?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: C/S端重新连接的问题?
描述:本帖最后由 VisualEleven 于 2011-07-29 13:22:40 编辑
server与client端用TCP通信,程序刚运行时,client点连接能正确连接server并接收数据,但是client断开后重新连接,server端却没有反应,是什么原因呢?是因为client端断开后,server没有回到监听状态么?如何让server继续回到监听状态呢?求指教!
解决方案1: 服务端通过Accept返回值 或者发送心跳包 来判断客户端断开或者异常
while(1)
{
....
}
解决方案2: 你有循环调用accept函数来不断接收下一个连接吗?调试程序看看就明了了
以上介绍了“ C/S端重新连接的问题?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2979982.html