用UDP传大文件的问题! ( 积分: 50 )

  • 主题发起人 主题发起人 qiuxing009
  • 开始时间 开始时间
Q

qiuxing009

Unregistered / Unconfirmed
GUEST, unregistred user!
最近在做UDP广播,传大文件的时候不知道怎么拆包了,高手们能给我说下吗?
现在传小文件都可以了,就是大文件的问题,我现在想知道他的拆包,验证,再组包,有谁做过的给小弟说下哈,急啊!关系到下个月的工资问题了,

PS:最好是有Demo给小弟看看,偶有点笨哈!在网上看到很多都没有怎么搞懂
如果分不够,再加.
 
大家快来哈,不然要沉了!
 
用UDP发送大文件 要注意发包的顺序和校验。
首先按照大小进行分包,第一个包分好后加密,把加密信息和包一起发送到对方,对方接受到后把包中的数据加密与发送过来的加密信息进行对比,如果正确把包中的数据写入流文件,然后通知对方发送第二个包,如果不正确则让对方重新发包。
 
我认为跟串口分包很类似,包的前后加上开始和结束符就好了;
接收的时候再判断是否开始和结束,如果一直接不到结束符,则认为包丢失;
 
原理我知道点,但是不知道应该怎么去做!最好给点代码哈,先谢谢大家了~
 
后退
顶部