锁定老帖子 主题:UDP传输图片的尝试
精华帖 (0) :: 良好帖 (1) :: 新手帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-24
woxiaoe 写道 mathfox 写道 这测这有什么意义啊。
我只是验证下UDP传输文件的效果 真无聊... |
|
返回顶楼 | |
发表时间:2010-05-24
真的没有多大意思.
1,UDP肯定会掉包. 2,做一个验证重发机制,UDP就可以默认为可靠了. 3,UDP在某些地比TCP优秀~ |
|
返回顶楼 | |
发表时间:2010-05-24
是不是在本机或内网测试的,这个顺序一般不会乱吧
|
|
返回顶楼 | |
发表时间:2010-05-25
最后修改:2010-05-25
呵呵,LZ是你代码问题导致丢包的。UDP在某些方面还是很有用的,特别是局域网内的通信。
比如要做一个局域网内无中心服务器的聊天系统,那么UDP完全可以作为建立在线用户列表(往255发上线下线包)以及传输消息的协议(往固定IP发消息包)。UDP基本上需要回复包。 用UDP发送文件,理论上是有可能发生丢包的情况,但是如果协议制定的好这种情况是可以避免的。 |
|
返回顶楼 | |
发表时间:2010-05-25
可以试试jdk 7中的com.sun.nio.sctp
|
|
返回顶楼 | |
发表时间:2010-05-26
udp本身就是不可靠的,建议用 sctp 传
|
|
返回顶楼 | |
发表时间:2010-09-13
用tcp来应该不会出现这个现象吧
|
|
返回顶楼 | |
发表时间:2010-09-13
自定义传输格式:
分片 每片编号 客户端记录收到的片段 最后再请求未收到的 |
|
返回顶楼 | |