HPsocket

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 114|回复: 0

为什么 HP-Socket 的 UDP 经常会断开连接

[复制链接]
发表于 2022-3-24 21:04:15 | 显示全部楼层 |阅读模式
为什么 HP-Socket 的 UDP 组件与我的 UDP 程序通信经常会断开连接?
➢ A:HP-Socket 的 UDP 服务端和客户端组件默认都开启了心跳检测机制,与第三方
UDP 程序通信时,有两种选择:
1) 调用 SetDetectInterval(0) / SetDetectAttempts(0) 关闭 UDP 组件的心跳检测
机制。
2) 你自己的程序实现与 HP-Socket 的 UDP 心跳检测握手。具体方法是:
⚫ 使用 IUdpClient 作为客户端:当服务端接收到 0 字节的 UDP 心跳数
据包时立刻回复一个 0 字节的握手包。
⚫ 使用 IUdpServer 作为服务端:客户端需要定期向服务端发送 0 字节
的 UDP 心跳数据包。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|HPsocket-国产高性能通讯框架 ( 豫ICP备19038015号-1 )|网站地图 *//

GMT+8, 2022-12-1 00:11 , Processed in 0.165635 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表