流式大文件CS架构传输工具.基于Hpsocket组件易语言源码本源码参用HPsocket组件进行网络通信。采用流式文件传输,内存占用较低,基本0损耗无波动。
使用PACK模式 包大小请自定义,我使用1024*1024
支持多用户多文件,单用户多文件,同时并发传输,理论单文件传输可以达到几百G几个T甚至几PB。
服务端基本ok。只要加点存储文件记录等就ok,我这边没有做,客户Duan么,只要自己加线程就ok了。最好是线程队列发送。
客户Duan的回调函数如果不喜欢用鱼刺的,可以换成指针方式,自行更换 注意销毁就ok.
【用到的模块】
服务端-HPsocket,大文件内存映射,精易
客户Duan-HPsocket,大文件内存映射,精易,鱼刺-多线程应用
【测试传输时环境】
客户Duanwin10.
服务器server2012
传输文件 20Gb
客户Duan内存占用 8.7MB
服务端内存占用 11MB——————————————————–
各位群友有什么其他好方法也可以交流,比如最近遇到复制文件,备份等问题。
打开的文件没法复制,想采用VSS 卷影复制方法,或者磁盘扇区复制方法,通过createfile指针方式,不过出了各种问题,打开的文件还是没法读取。。不知道是不是权限问题。
小-1,总之呢就是很大。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系贝贝进行处理。
本站默认解压密码:www.hibbba.com