tongrengame 发表于 2025-8-19 14:09:42

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

服务端设置端口,开启服务就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--------------------------------------------------------



**** Hidden Message *****

桃子 发表于 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

学习了!!!!
页: [1] 2 3 4
查看完整版本: 流式大文件CS架构传输工具源码分享.基于Hpsocket组件