社区
网络及通讯开发
帖子详情
c++ socket断开重连问题
qq_32239771
2017-09-05 05:15:53
问题:客户端和服务端传输数据时,连接断开,客户端通过connect()连接服务端,为什么连接不上,服务端没有反应?
大家遇到过这样的问题吗?帮忙想想可能是哪里出现了问题
...全文
1845
5
打赏
收藏
c++ socket断开重连问题
问题:客户端和服务端传输数据时,连接断开,客户端通过connect()连接服务端,为什么连接不上,服务端没有反应? 大家遇到过这样的问题吗?帮忙想想可能是哪里出现了问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
勉励前行
2020-04-19
打赏
举报
回复
客户端相对固定时,
常连接 + 心跳包 + 客户端识别+客户端自动重连
这样的解决方式资源占用少,运行可靠。
RangersTank
2019-06-02
打赏
举报
回复
客户端断开时候,服务端应该没有断开,属于半连接的状态,应当等服务端断开后在重连。
青蛙工作室
2019-05-20
打赏
举报
回复
服务端应有识别和管理连接状态的能力,比如定期主动断线、同用户不允许重连等。 如果服务端只能服务1个客户端,则考虑排挤法,一有连接就接受新连接排挤旧连接。
RelaxChenL
2017-11-17
打赏
举报
回复
如果是异常断开,服务器端的链接状态还是链接正常的状态,客户端侧重新链接的时候,需要显式的Colse/Free socket,具体网路行为可以用Wireshark看一下
我不懂电脑
2017-09-06
打赏
举报
回复
断开后,要先关闭socket,然后重连。
SOCKET
断了后
重连
,TCP断了
重连
实现
SOCKET
TCP
断开
连接后,重新连接 比如TCP通信过程中,网断了或者拨了网线,如何在代码中自动重新连接TCP服务器.这是常见需求
Linux下
C++
Socket
编程实例
一个简单的
Socket
编程样例,使用
C++
语言在Linux平台下运行。 包含一个通讯客户端代码和一个服务端代码。
套接字
断开
重连
套接字
断开
重连
VC实现
C++
socket
编程实例
C++
socket
编程的实例,详细介绍了基于TCP、UDP的服务器和客户端
socket
通信的过程。
C++
Socket
编程实现多客户端连接与断线
重连
功能 · 多客户端连接 v2.1
内容概要:本文详细介绍如何使用
C++
编写支持同步阻塞和异步非阻塞通信的
Socket
服务端和客户端程序。主要内容涵盖服务端和客户端的代码实现,重点讲解了多客户端连接的支持、断线
重连
机制的设计与实现。文中提供了详细的代码注释,并确保所有代码在VS2015环境中编译通过,保证了代码的可用性和易读性。 适合人群:对网络编程感兴趣的开发者,尤其是有一定
C++
基础并希望深入理解
Socket
通信机制的人群。 使用场景及目标:适用于需要构建稳定可靠的网络通信系统的项目,如即时通讯软件、在线游戏服务器等。通过学习本文,读者可以掌握如何实现高效的多客户端连接管理及断线
重连
功能。 其他说明:本文不仅提供完整的代码示例,还解释了每一步骤背后的原理和技术要点,帮助读者更好地理解和应用所学知识。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章