找回密码
 立即注册
搜索
查看: 101|回复: 4

高性能跨平台网络通信框架 HP-Socket v6.0.9 发布

[复制链接]

主题

0

回帖

0

积分

积分
0
发表于 2026-9-4 14:30:53 | 显示全部楼层 |阅读模式




项目主页 : http://www.oschina.net/p/hp-socket


开发文档 : https://www.docin.com/p-4592706661.html


下载地址 : https://github.com/ldcsaa/HP-Socket


QQ Group: 44636872, 663903943



--------------------------------
v6.0.9 更新

一、主要更新

1.
优化Linux通信组件多路复用处理架构,避免“惊群”问题,提升性能。

2.
自动为 HP-Socket 工作线程设置唯一线程名称,方便跟踪调试。

3.
TCP Client/Agent 以同步方式连接服务端时,支持通过 SetSyncConnectTimeout() 设置连接超时时间。

4.
TcpServer/UdpServer/UdpNode 支持通过 SetDualStack() 方法设置是否支持 IPv4/IPv6 双协议栈。

5.
客户端组件(Client/Agent)手工绑定本地地址的情况下,会根据连接的远程地址自动绑定本地的IPv4或IPv6地址。

6.
支持定时回收垃圾内存和被动回收垃圾内存(默认使用定时回收,回收间隔 15 秒)。

7.
修复 HTTP 组件 keep-alive 属性值丢失问题

8.
Windows版本支持在没有安装 MFC 的环境下编译。



二、第三方库更新

1.
openssl 升级到 3.0.22 版本

2.
mimalloc 升级到 3.5.0 版本

3.
jemalloc 升级到 5.3.1 版本

4.
llhttp 升级到 9.4.3 版本

5.
zlib 升级到 1.3.2 版本

6.
kcp 升级到 2.1.1 版本



--------------------------------
HP-Socket 组件列表

1.
基础组件




2.
SSL 组件




3.
HTTP 组件






--------------------------------

原文链接

打赏作者

当前余额:0 Token,打赏后立即到账

主题

0

回帖

0

积分

积分
0
发表于 2026-9-4 14:45:01 | 显示全部楼层
深度好文,就是Socket那块还想看个具体例子,期待下篇。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-4 17:45:01 | 显示全部楼层
补充一点个人体会:Socket这块不同场景下表现差异挺大的,选型还是要结合自己的业务。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-4 20:15:01 | 显示全部楼层
看完顺手回一个,内容确实有料。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-4 21:15:01 | 显示全部楼层
已阅,受益匪浅,楼主加油更新。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

{ template common/footer}