导读

[源码] 流式大文件CS架构传输工具源码分享.基于Hpsocket组件

[复制链接]

微信扫一扫 分享朋友圈

tongrengame 发表于 2025-8-19 14:09:42 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
服务端设置端口,开启服务就ok。客户Duan,运行后,输入ip 端口号。点击[连接],拖动文件到上方的输入框,点击[★流式大文件发送...]



本源码参用HPsocket组件进行网络通信。采用流式文件传输,内存占用较低,基本0损耗无波动。
使用PACK模式 包大小请自定义,我使用1024*1024
支持多用户多文件,单用户多文件,同时并发传输,理论单文件传输可以达到几百G几个T甚至几PB。
服务端基本ok。只要加点存储文件记录等就ok,我这边没有做,客户Duan么,只要自己加线程就ok了。最好是线程队列发送。
客户Duan的回调函数如果不喜欢用鱼刺的,可以换成指针方式,自行更换 注意销毁就ok.

【用到的模块】
服务端-HPsocket,大文件内存映射,觅风模版
客户Duan-HPsocket,大文件内存映射,觅风,鱼刺-多线程应用
【测试传输时环境】
客户Duanwin10.
服务器server2012
传输文件 20Gb
客户Duan内存占用 8.7MB
服务端内存占用 11MB--------------------------------------------------------
360截图20250819140922794.jpg 110926qz55c4c45b4tfgb2.png


游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

精彩评论36

桃子 发表于 2025-8-20 18:57:37 | 显示全部楼层
我知道错了,感谢大神分享
回复 支持 反对

使用道具 举报

好吧你又赢了 发表于 2025-8-21 23:45:32 | 显示全部楼层
6666666666
回复 支持 反对

使用道具 举报

80590711 发表于 2025-8-23 04:33:26 | 显示全部楼层
觅风论坛需要你
回复 支持 反对

使用道具 举报

li123 发表于 2025-8-24 09:21:21 | 显示全部楼层
666学习了!!
回复 支持 反对

使用道具 举报

凌空 发表于 2025-8-25 14:09:15 | 显示全部楼层
好像还不错!
回复 支持 反对

使用道具 举报

啊啊啊啊啊 发表于 2025-8-26 19:38:41 | 显示全部楼层
666666666666666666666666
回复 支持 反对

使用道具 举报

柠檬 发表于 2025-8-28 01:08:07 | 显示全部楼层
阿斯蒂芬撒反对
回复 支持 反对

使用道具 举报

萨拉空军司令的 发表于 2025-8-29 06:37:32 | 显示全部楼层
人设人阿松大
回复 支持 反对

使用道具 举报

小天 发表于 2025-8-30 12:06:58 | 显示全部楼层
学习了!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1