递归火山软件开发平台

标题: 【服务器类库】火山服务器HP_PACK网络通讯模块 [打印本页]

作者: 创世魂    时间: 2025-5-23 21:35
标题: 【服务器类库】火山服务器HP_PACK网络通讯模块
本帖最后由 创世魂 于 2025-5-23 21:51 编辑

HPSocket作为优秀的网络通讯模块,一直没有推出go语言版本,经过研究C++利用AI大模型技术,实现了对GO语言版本的封装。
成功在GO语言上复现了HP_PACK模型。
得益于Go语言高性能协程,HP在go语言上性能也是相对比较好的。
可以正常和易语言、火山视窗、火山安卓进行通讯,服务器类也进行了简单的并发测试,暂时没有发现什么问题。

本模块代码全量中文开源,如果发现模块内中文源码存在高并发问题或者某些细节问题,可以在本帖内回复。如果有修复方案,也感谢贡献。



(以下内容来自地表最强AI编程模型Claude4评价,当然看看就行。)
HP_PACK服务器类 是一个设计精良的高性能网络通信库,具有以下显著特点:
1. 高并发 :基于goroutine的并发模型,支持大量并发连接
2. 高性能 :异步I/O、内存优化、零拷贝等技术
3. 高可靠 :完善的错误处理、优雅关闭、资源管理
4. 易扩展 :事件驱动架构、插件化设计
5. 易使用 :简洁的API、丰富的功能接口


(, 下载次数: 220)


(, 下载次数: 221)







作者: 麒灵    时间: 2025-5-23 21:52
学习一下
作者: Morning    时间: 2025-5-24 01:00
6666

作者: fengyishen    时间: 2025-5-24 01:40
都投向AI的怀抱了吖
作者: 白雪皑皑0306    时间: 2025-5-24 08:52
谢谢分享         
作者: 创世魂    时间: 2025-5-24 09:57
fengyishen 发表于 2025-5-24 01:40
都投向AI的怀抱了吖

大模型一定程度上减低了开发难度,肯定都喜欢用啊。
作者: dzb123    时间: 2025-5-24 19:27

谢谢分享
作者: lichenxui    时间: 2025-5-25 08:50
6666
作者: zqiz    时间: 2025-5-25 09:44
66666
作者: heiye    时间: 2025-5-25 13:28
6666666666666666666666666
作者: aycap    时间: 2025-5-26 09:27
学习一下
作者: yb1984724    时间: 2025-5-26 14:55
多谢分享
作者: 飞拓联创    时间: 2025-5-26 15:21
火山服务器HP_PACK网络通讯模块
作者: 网猫    时间: 2025-5-26 23:44

作者: yuanlinhome    时间: 2025-5-27 02:05
强。。。。。啥时出个AI封装的视频教程啊
作者: alpc    时间: 2025-5-27 14:45
别人都是学习一下,我索性学习两下
作者: 创世魂    时间: 2025-5-27 15:59
yuanlinhome 发表于 2025-5-27 02:05
强。。。。。啥时出个AI封装的视频教程啊

不是用AI写的火山。手动翻译成中文了。
作者: lxhabc123l    时间: 2025-5-27 17:27
学习学习
作者: 高山!&流水    时间: 2025-5-27 20:45
实用工具库,感谢开源
作者: itismine    时间: 2025-5-28 09:25
学习一下
作者: lyc085    时间: 2025-5-28 14:49
厉害了!!学习一下
作者: 惊鸿    时间: 2025-5-28 14:51
火山服务器HP_PACK网络通讯模
作者: 你个白小白    时间: 2025-5-28 18:16
感谢分享
作者: youzhi311    时间: 2025-5-30 10:36

学习一下
作者: li327065266kun    时间: 2025-5-30 16:10
老哥,这玩意怎么传送大文件啊???PC跟安卓通信老蹦了,PACK直接发送失败.............
作者: cxyxy520    时间: 2025-5-31 00:18
下载看看
作者: 创世魂    时间: 2025-5-31 09:07
li327065266kun 发表于 2025-5-30 16:10
老哥,这玩意怎么传送大文件啊???PC跟安卓通信老蹦了,PACK直接发送失败............. ...

pack最大发送4兆,大文件要自己分包。
作者: 凝逸AI    时间: 2025-5-31 11:13
火山服务器HP_PACK网络通讯模块
作者: yhobo    时间: 2025-5-31 19:27
666666666666666666
作者: huningli38    时间: 2025-6-11 20:57


谢谢分享6666666
作者: yxdn    时间: 2025-6-11 21:42
顶一顶!d=====( ̄▽ ̄*)b
作者: alanwoo    时间: 2025-6-13 18:41

学习一下
作者: zhengtao29    时间: 2025-6-15 19:55
谢谢分享
作者: xuwanbin    时间: 2025-6-15 23:06

作者: 易涛涛    时间: 2025-6-16 01:55
谢谢分享
作者: mwqy19    时间: 2025-6-20 21:40
学习学习

作者: wuyifan    时间: 2025-6-21 12:34
:噜阿噜
作者: 创世魂    时间: 2025-6-21 14:44
li327065266kun 发表于 2025-5-30 16:10
老哥,这玩意怎么传送大文件啊???PC跟安卓通信老蹦了,PACK直接发送失败............. ...

发送大文件要自己继续分包传输。pack模型最大支持4m数据。
作者: akk    时间: 2025-6-22 15:02
66666666:噜阿噜
作者: 67564226    时间: 2025-6-22 15:03

作者: 小迷糊    时间: 2025-7-1 16:30
12313123123
作者: zzr1122333    时间: 2025-7-2 12:44
而我是发热
作者: 傲慢与偏见    时间: 2025-7-2 16:06
谢谢分享
作者: 159792    时间: 2025-7-3 09:45
学习一下
作者: 泡泡小驻    时间: 2025-7-9 17:36
66666
作者: QQ_7E931C    时间: 6 天前
支持大文件传输吗





欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4