java中在通过udp传送大量信息时如何防止丢包。具体应怎么作?如何解决?请给出具体的代码。请大家踊跃发言!!!!!!。

Java > Java SE [问题点数:0分]
本版专家分:1328
结帖率 100%
本版专家分:1328
本版专家分:1328
本版专家分:1328
本版专家分:2725
Blank
黄花 2001年7月 Java大版内专家分月排行榜第二
2001年6月 Java大版内专家分月排行榜第二
本版专家分:1328
本版专家分:1991
本版专家分:1328
本版专家分:1328
本版专家分:1328
本版专家分:1991
v不吃v你

等级:

UDP大批量传输数据丢包问题优化

最近研究linux下的UDP的传输,但是由于UDP协议本身的一些原因,数据量非常大的时候会造成一定数量的丢包,数量越大,丢包率越高. 为了解决丢包这个问题,我从网上查到了一些资料,大致可以从三个方面来解决这个问题. 1...

UDP发送大型文件_不丢包

先上图1:如果对文件要求不高的话 ,可以使用UDPUDP在实际测试丢包还是听验证的,但是效率高2:如果文件必须完整,还是使用TCP 。Socket进行文件传输,比较稳妥近期的项目要是用软件升级,系统文件有600M 。...

Socket编程 (异步通讯,解决Udp丢包)

Socket编程 (异步通讯,解决Udp丢包)  对于基于socket的udp协议通讯,丢包问题大家应该都见怪不怪了,但我们仍然希望通讯方面使用Udp协议通讯,因为它即时,消耗资源少,响应迅速,灵活性强无需向Tcp那样建立...

通过UDP传输方式实现发送与接收消息(java语言)

– 因无连接,是不可靠协议(不丢包) – 不需要建立连接,速度快 UDP发送端 步骤 1、建立udp socke服务 2、提供数据,并将数据封装到数据包 3、通过socket服务的发送功能,将数据包发出去 4、关闭资源...

Java 使用 TCP 和 UDP 传输文件

 本项目的目的是实现两个应用,通过网络连接不同的主机之间传输一个文件的功能。两个应用应该分别利用 UDP 和 TCP 协议,以具有传输至少 1 MB 文件的能力。  实现和说明  源代码  两个应用都由单个程序实现...

JAVA Socket 实现 UDP 编程

中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是...

使用TCP协议连续传输大量数据,是否会丢包如何避免

使用TCP协议连续传输大量数据,是否会丢包如何避免   使用TCP协议连续传输大量数据,是否会丢包如何避免?   比如发送文件。记得有人提过可能会发生什么堆栈溢出。怎样避免呢?是不是可以收到...

java UDP实现的P2P通信(可准确传输文件)

一个用java实现的UDP通信程序,有详细注释,有测试UI,成功解决了UDP丢包问题。程序正确可运行。

浅谈UDP(数据包长度,收包能力,丢包及进程结构选择)

UDP数据包长度 UDP数据包的理论长度 ...从TCP-IP详解卷一第11章的udp数据包的包头可以看出,udp的最大长度是2^16-1的个字节。由于udp包头占8个字节,而ip层进行封装后的ip包头占去20字节,所以这个是udp数...

UDP传输文件(java

刚学完Java,用UDP实现文件传输,实现有规律接收Java学得不是很好,希望高手看到指点一下。 还有部分代码未贴出,下面附件。 package com.way.server; import java.io.BufferedInputStream; import ...

使用Java控制UDP协议

 UDP协议的全称是用户数据报,网络它与TCP协议一样用于处理数据包。OSI模型第四层——传输层,处于IP协议的上一层。 UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送...

java实现TCP与UDP混合传输文件总结

    最近java写基于UDP传输文件的网络,遇到了很多问题,也参考了很多人编写的程序,通过 自己的整理和设计,终于写完了自己程序,现在将编程遇到的问题总结一下。 发送方:     首先发送方需要...

两台Android设备间通过UDP传送目录内的文件

由于udp丢包比较厉害,因此使用了自定义的内部协议,进行双方的确认。 程序跑起来后,看网络状况,有时候会一卡一卡的。 以下是程序说明: * 本程序集成了数据导出端(服务器端)和数据导入端(客户端),使用UDP...

JAVA TCP与UDP的区别

The difference between TCP/IP and UDPJava主要关注传输层, 传输层TCP,UDP是两种传输数据流的方式。一、TCP(Transmission Control Protocol,传输控制协议)Connection-oriented protocal.也就是说,收发数据...

udp文件发送(udp传输大文件的一个例子)

udp文件发送

java UDP 通信记录

java UDP 通信记录 1. UDP和TCP通信的区别 TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。 TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不...

UDP:Java实现简单大文件传输

今天闲来无事,想起过几天要写一个UDP文件传输的插件服务,于是xia

java使用udp实现文件传输

这里只是简单的代码这里的文件字节数,和传输的文件名我已经获得了1>...import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.net.Dat

ASP.NET 开发课程 MVC5 入门篇

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 主讲内容 第一讲 MVC5简介 第二讲 MVC 控制器 第三讲 视图 第四讲 模型 等课程 学会MVC5基本使用

java jdk 8 帮助文档 中文 文档 chm 谷歌翻译

JDK1.8 API 中文谷歌翻译版 java帮助文档 JDK API java 帮助文档 谷歌翻译 JDK1.8 API 中文 谷歌翻译版 java帮助文档 Java最新帮助文档 本帮助文档是使用谷歌翻译,非人工翻译。准确性不能保证,请与英文版配合使用 文件打开空白 右键文件属性 解除锁定

相关热词 c# 不能序列化继承类 c# char* 调用 c# 开发dll模板 c#添加控件到工具箱 c#控制台组合数 编程计算猴子吃桃问题c# c# wpf 背景透明 随机抽取号码软件c# c# 开发环境 c# 属性和字段