社区
下载资源悬赏专区
帖子详情
文件通过SOCKET分包传输下载
weixin_39820835
2019-07-10 04:00:15
通过套接字与文件流实现文件分块传输,传输时可以显示进度。
相关下载链接:
//download.csdn.net/download/jims0007/2979908?utm_source=bbsseo
...全文
10
回复
打赏
收藏
文件通过SOCKET分包传输下载
通过套接字与文件流实现文件分块传输,传输时可以显示进度。 相关下载链接://download.csdn.net/download/jims0007/2979908?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
文件
通过
SOCKET
分包
传输
通过套接字与
文件
流实现
文件
分块
传输
,
传输
时可以显示进度。
C#
Socket
实现大
文件
分包
传输
C#
Socket
实现大
文件
的
分包
上传。基本原理:添加客户端缓存,计算上传
文件
的字节,计算包的数量 ,计算最后一个包的字节。
HP
Socket
高效
传输
,自动
分包
组包
HP
Socket
的高效
传输
。开源一份HP
Socket
的tcp的高效
传输
方案,自动组包
分包
,我精简了HP
Socket
4C.dll
文件
删除了所有的代理,http,udp等等一大堆的东西,dll
文件
又经过upx压缩仅80kb大小,只保留tcp pack部分。pack本来就是可靠
传输
,一般不需要单独处理粘包,只要发送的数据在4mb大小以内,完全不需要担心,所以我就使用了切片,单次发送1mb大小的数据。同时使用的易语言自带的 打开内存
文件
方法来进行组包,之前也咨询了论坛打开内存
文件
的方法可以存储一个G的
文件
,但是我们可能也用不到那么大,最多也就几百mb我估计就够用了。可能我的
分包
组包不是最高效的,但是内存方面肯定是最稳定的(单次发包数据超过200mb,当我没说这句话),现在开源全部源码,如果有大佬有更佳的方案,内存占用少的方法,欢迎告知学习。@BUG508。Tags:HP
Socket
。
C# TCP
Socket
分包
传送数据
C# TCP
Socket
分包
传送数据,这个代码也是从别的地方淘来的,用的还不错。
【源码】C#
Socket
基本协议
传输
大
文件
(附Demo)
文件
结构: Debug Demo Model
Socket
Protocol Utility 其中Model为模型项目,
Socket
Protocol为
传输
协议,Utility为帮助类 本案例通过一个基本协议,使用
socket
传送数据,能够达到大量数据发送不发生粘包等常见现象,在我本机测试,一次性能够传送的数据包大小为系统一次性能够读入的数据大小,大约为2个G
下载资源悬赏专区
12,864
社区成员
12,415,881
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章