【Socket】大数据收发解决方案
#技术#
Socket 数据包上限
1500byte,其真实数据大小可能更小。这个长度传个hallo,接受个hi还够用,但如果数据包大起来,比如传输一个10M的图片,就显得不太够用了
传输原理
其实原理特别简单就跟贪吃蛇一样。
每传过来一个值,就相当于生成了一个糖豆。
接收值的过程,将于吃掉糖豆。
将值写入文件尾,增加贪吃蛇的长度。
解决方案一
服务器Sever
发送文件长度

通过文件流截取指定长度的字节数组发送

客户端Client
接收文件长度

接收文件并将文件流写入文件尾

原代码:https://www.aliyundrive.com/s/Q9qNcCg4Gx4
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
