UDP文件传输在什么场合有优势? [问题点数:100分,结帖人halleyzhang3]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs2
本版专家分:347
结帖率 91.3%
Bbs2
本版专家分:347
Bbs9
本版专家分:77651
Blank
进士 2008年 总版技术专家分年内排行榜第五
Blank
铜牌 2007年6月 总版技术专家分月排行榜第三
Blank
红花 2007年6月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年5月 C/C++大版内专家分月排行榜第二
2008年3月 C/C++大版内专家分月排行榜第二
2007年10月 C/C++大版内专家分月排行榜第二
2007年9月 C/C++大版内专家分月排行榜第二
2007年6月 C/C++大版内专家分月排行榜第二
2007年5月 C/C++大版内专家分月排行榜第二
Bbs2
本版专家分:307
Bbs2
本版专家分:307
Bbs5
本版专家分:2082
Bbs5
本版专家分:2009
Bbs2
本版专家分:347
Bbs5
本版专家分:2082
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs5
本版专家分:2009
Bbs5
本版专家分:2082
Bbs5
本版专家分:2082
Bbs5
本版专家分:2009
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs5
本版专家分:2009
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs2
本版专家分:347
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs2
本版专家分:115
版主
Bbs5
本版专家分:2082
Bbs2
本版专家分:347
Bbs5
本版专家分:2082
Bbs2
本版专家分:115
版主
Bbs5
本版专家分:2082
Bbs5
本版专家分:2082
Bbs2
本版专家分:115
版主
Bbs5
本版专家分:2009
Bbs5
本版专家分:2009
Bbs2
本版专家分:347
Bbs2
本版专家分:347
Bbs5
本版专家分:2009
Bbs2
本版专家分:347
Bbs5
本版专家分:2009
Bbs2
本版专家分:347
Bbs2
本版专家分:347
Bbs1
本版专家分:1
Blank
蓝花 2016年3月 移动开发大版内专家分月排行榜第三
Bbs2
本版专家分:347
Bbs6
本版专家分:6944
Bbs2
本版专家分:347
Bbs6
本版专家分:6944
Bbs4
本版专家分:1539
Bbs1
本版专家分:0
请教:局域网共享文件传输使用什么端口及协议(TCPorUDP)?
如题!
大文件UDP文件传输系统下载
大文件都能传输,有界面,程序完整,代码有三个类,一个客户端,一个服务器,一个辅助类 相关下载链接://download.csdn.net/download/jdhupo/1964980?utm_sou
如何用udp来传送比较大的文件?
我如果传送比较小的文件,则可行,当传送几M的文件后就不行了,有什么办法可以解决吗?
UDP协议数据传输
<em>UDP</em>数据传输就像,两台电脑就像两个码头(Socket)一样,码头上有集装箱货物和船只运输货物到另一个码头。码头xian相当于Socket,装货物的集装箱相当于需要发送的数据,运输的船只就是IO流了。图示如下:    思路大致如上,实现代码如下: 1.<em>UDP</em>_Recv.java public class <em>UDP</em>_Recv {     public static void mai...
大文件如何传输,大文件的传输方式有哪些?
如今,发送数GB大小的文件变得越来越普遍,影视行业传输需求,单个图像可以高达几十MB,而常规视频可超过100MB;PPT演示文稿等<em>文件传输</em>,中经常使用视频和图像,因此这些类型的媒体文件附件也较大;企业大文件跨国传输(因网络环境问题,常规的传输方式不适合大文件跨国传输);企业的数据量急剧增长,海量数据分发与收集传输需求;……常用的大<em>文件传输</em>方式及优缺点:1.大文件如何传输—电子...
UDP传输数据及文件
<em>UDP</em>传输数据及文件一、实验内容内容1: 利用数据报套接字实现数据传输 客户端创建<em>UDP</em>套接字,向指定的服务端发送数据; 服务端接收到新数据,显示是谁发送过来的,并把该数据 回传给发送方; 服务端使用多线程来实现并发。 观察在服务端启动和不启动时,客户端的运行情况。 内容2: 使用<em>UDP</em>套接字实现<em>文件传输</em> 客户端向服务端发送文件名; 客户端向服务端传输文件内容; 双方关闭套接
udp的socket数据传输
关于socket的配置:         1、创建sokcet套接字 2、为创建的socket绑定地址与端口,指定传输的协议(SOCK_STREAM、SOCK_DGRAM)         3、打开文件标识符,并开始发送数据 udp客户端CODE: #include #include #include #include #include #include #include
关于用UDP进行文件传输
如题。现在进行实时传输视频都是基于<em>UDP</em>协议的。但是<em>UDP</em>是极不可靠的。通常是会发生丢包。我现在遇到这样的问题。比如 A:发送端(100Mbps内网,外出口为4M带宽) B:接收端(外网,2M带宽)
udp传输文件
本次主要更新在局域网传输时的效率,单向的两台机上传输,基本是5m/s,最高可以达到10m/s以上。 公网上,效率也可以。 ---------------------------------------
请问UDP怎么实现文件可靠传输?
我现在局域网络采用<em>UDP</em>实现<em>文件传输</em>,可测试的传输文件老实丢包错误,打不开,请问怎么实现可靠传输呢,网上看到有个UDT协议的,可以实现,可不知道C#怎么去实现呢? 以前看到局域网的飞鸽传输文件非常快,
QT实现局域网聊天工具(带UDP文件传输)
三年多以前刚学习QT写的一个局域网聊天工具小项目。 由于是初学QT时写的,代码比较简略,也没时间好好整理项目,仅供大家参考相关TCP以及<em>UDP</em>的连接与传输功能   以及相关控件的基本使用方法。 1. 客户端程序函数说明 2. 服务器端程序说明 3. <em>文件传输</em>模块 4.程序界面
基于UDP文件传输软件 (C#)
基于<em>UDP</em>的<em>文件传输</em>软件 (C#) 选了一门软件开发案例的选修课,得到一项多选一大作业,我们选择了“基于<em>UDP</em>的<em>文件传输</em>系统”这个作业,然后经过需求分析和概要设计,进入编码阶段,因为作业要求有界面,个人认为用C#编写桌面软件比较容易,就选择了C#而非Java做这个作业(主要是Java编写桌面软件我不会)。 这篇博文的目的在于解释大作业的结构,放上一些需求分析和概要设计的成果,结合代码,所以
Windows Socket编程之UDP实现大文件的传输
前言:TCP版本请参考本人博客:http://blog.csdn.net/luchengtao11/article/details/71012580本文所述代码工程托管在Github:https://github.com/Wuchenwcf/MyCode/tree/master/C%2B%2B/Socket本文实现以下功能:在客户端,用户选择本地的某个文件,并发送到服务器端。在服务器端,接收客户端...
Linux下UDP传输文件示例
Linux <em>UDP</em>
LINUX下实现UDP传输文件
客户端使用sendto 服务器端使用recv<em>UDP</em>要想用send需要先使用connect客户端代码#include #include #include #include #include #include #include #
C语言用UDP协议实现文件传输
本程序在 Windows 7 Visual Studio 2015 和 Linux Ubuntu 15.04 GCC 5.11 下均编译运行测试通过。 本程序支持 Windows 和 Linux 之间传送文件,如果要在 Windows 和 Linux 之间传送文件,文件名不能出现中文。 本程序支持无线 WiFi,支持 USB 收发器,但仅支持局域网内传送文件,传送文件需要输入对方的 IP 地址...
UDP批量文件传输服务端接收端实现(一)发送端
#ifndef _MULTI_NET_UTIL_H__ #define _MULTI_NET_UTIL_H__ #include &amp;lt;iostream&amp;gt; #include &amp;lt;vector&amp;gt; #include &amp;lt;map&amp;gt; #ifdef WIN32 #include &amp;lt;WinSock2.h&amp;gt; #else #include &amp;lt;stdlib.h&amp;gt...
Linux下用UDP实现文件传输
<em>UDP</em>编程框图                                                   <em>UDP</em>协议中服务器和客户端的交互存在于数据的收发过程中。         进行网络数据收发的时候,服务器和客户端的数据是对应的:客户端发送数据的动作,对服务器来说是接收数据的动作;客户端接收数据的动作,对服务器来说是发送数据的动作。      实现文件的传输大概分为这几个步骤...
如何用UDP来发送大尺寸的流文件?最好能给出例子.谢谢!
-
udp文件传输
udp<em>文件传输</em>
为什么UDP有时比TCP更有优势
随着网络技术飞速发展,网速已不再是传输的瓶颈,<em>UDP</em>协议以其简单、传输快的<em>优势</em>,在越来越多场景下取代了TCP,如网页浏览、流媒体、实时游戏、物联网。 1,网速的提升给<em>UDP</em>稳定性提供可靠网络保障 CDN服务商Akamai(NASDAQ: AKAM)报告从2008年到2015年7年时间,各个国家网络平均速率由1.5Mbps提升为5.1Mbps,网速提升近4倍。网络环境变好,网络传
UDP:Java实现简单大文件传输
今天闲来无事,想起过几天要写一个<em>UDP</em><em>文件传输</em>的插件服务,于是xia
基于UDP协议的文件传输
客户端将本地<em>文件传输</em>给服务端,服务端接收文件并保存,输出文件名和内容 客户端: #include #include #include #pragma comment(lib,"ws2_32.lib") int main() { WSAData wsaData; int err=WSAStartup(WINSOCK_VERSION,&wsaData); if(0!=err) { re
实现UDP的可靠文件传输 练习
# include # include # include # include # include # include # include # include # include # include # include # include # define PORT 8000 # define BUFFER_SIZE 1024 # define
[代码笔记] python 之网络编程: 使用udp 发送音频文件
使用udp发送一个可执行的jar文件服务端:#!python #文件名: demo_server.py ''' 规定: 服务器接受客户端请求,得知要发送文件了(实际就得知该发送哪个) 向其发送文件,然后不停的发送(大文件分段发送),此处我还要接受客户端的接受成功消息 ''' import socketBUF_SIZE = 1024 server_addr = ('127.0.
利用UDP协议发送与接收文件
一、发送端  //初始化winsocket库  WORD ver;     WSADATA WSAData;  ver=MAKEWORD(1,1);     if(WSAStartup(ver,&WSAData))  {   MessageBox("Startup error");   return;  }  if ( LOBYTE( WSAData.wVersion ) !=
UDP传送文件与TCP传送文件的代码
先给出TCP协议下的代码: 发送端: import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.InetAddress; import java...
Linux网络编程之使用UDP传输文件
原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb666/article/details/8970207,作者:gqb666          接上篇博文Linux网络编程之使用TCP传输文件。最近在写Linux网络方面的demo,用<em>UDP</em>实现了一个简单的传输文件程序,适用于网卡设备及TCP/IP协议栈及网络环境测试时使用。当然这里要说的是,
网络编程作业——UDP传输
<em>UDP</em> 编程<em>UDP</em> 编程 要求 实验一 实验二 分析 实验一 实验二 实验结果 实验一 服务端开启的时候 服务端关闭的时候 实验二 短<em>文件传输</em> 长<em>文件传输</em> 思考总结 代码 实验一 Client Server 实验二 Client Server 要求实验一 客户端和服务端交互,客户端发送信息 服务端显示信息来源并且将接收到的信息回传给发送方 服务端使用多线程实现并发 观察在服务端启动或者不启动时,客户
UDP实现可靠数据传输
<em>UDP</em>没有Delievery   Garuantee,也没有顺序保证,所以如果你要求你的数据发送与接受既要高效,又要保证有序,收包确认等,你就需要在<em>UDP</em>协议上构建自己的协议。比如RTCP,RTP协议就是在UPD协议之上专门为H.323协议簇上的IP电话设计的一种介于传输层和应用层之间的协议。 下面分别介绍三种使用<em>UDP</em>进行可靠数据传输的协议 R<em>UDP</em> RTP UDT R
TCP和UDP的优缺点
TCP: 优点:1、可靠性,在发送数据前会建立连接(三次握手)。数据丢失、超时都会进行重传。 2、流量控制。 3、全双工机制:在一个连接上,可以在发送数据的同时接收数据。 缺点:1、会使数据包变大(不确定)?在(三次握手)的时候会确定开始序号。 TCP会为每个字节编制一个序号。在发送数据过程中,将整个传输数据分成单个的字节流,但是一次发送的话可能是多个字节(TCP数据段)。例
TCP和UDP分别有什么优缺点
细说<em>UDP</em>和TCP分别有什么优缺点
黑马程序员-----java基础十九(java之网络编程)
------- android培训、java培训、期待与您交流! ---------- 网络编程: 端口: 物理端口: 逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。   java 中ip对象:InetAddress. import java.net.*; class  IPDemo{     public sta
网络程序设计——2.利用TCP/UDP完成文件传输的设计和实现(上)
运行环境 VMware搭载的Linux虚拟机 Linux版本:Ubantu14.04LTS   一、实验目的 1.利用循环面向连接的模型完成固定文件的传输(考虑服务器地址、端口号的设定方式) 2.由固定文件扩展成手动输入或选择文件; 3.参考connectTCP、connect<em>UDP</em>的方式对程序进行抽象、封装;(见下篇) 二、实验内容 TCP编程 1.tcp_server.c ...
UDP协议的用途
目前我们用的大多数应用层的协议都是基于TCP的,例如:telent, ftp, http, https, smtp.很少有基于<em>UDP</em>y协议的应用层的协议。     那么<em>UDP</em>协议到底有什么作用呢?     首先我们比较下TCP与<em>UDP</em>协议的差别 (1)连接与无连接          TCP是面向连接的,<em>UDP</em>是面向无连接的。因此导致TCP更适合于消息的多播发布可以向多个点传送消息(因为没有
udp传输的demo
一个<em>UDP</em>的DEMO,功能特别简单,开始项目名字叫这个就没改了,APK除了实现了数据传输的功能,还用到了滑动退出SwipeBack及本地数据库litepal两个第三方架
关于提高UDP传输效率问题(高手进)
现在遇到的问题是这样的: 有大量的数据包,用<em>UDP</em>的方式,从另一端传输到另一端,暂时不考虑丢失的问题,硬性规定数据包的传输率不能低于某个范 围。怎么提高传输效率呢?大家有什么思路? 我想到的思路是:1
java UDP传输详解
java <em>UDP</em>传输讲解
实时数据传输采用UDP好还是TCP好?
实时数据传输采用<em>UDP</em>好还是TCP好? 比如JAVA的服务器不定时的给我这边发数据,我的C++客户端来接收它。这时我是采用TCP来接收好呢还是<em>UDP</em>接收好呢?
C++实现UDP可靠传输
大家好,笨人最近在实现一个基于<em>UDP</em>的可靠传输的算法,参考的是TCP的实现机制,但是现在的问题就是,TCP是端对端的通信,而我想要实现一对多的通信,因此在发送和接收数据的时候,怎么设计发送缓冲和接收缓
UDP协议来快速无丢失传输图像程序
以下程序实现了<em>UDP</em>协议下无丢失快速的传输图像数据,测试数据是egtest01图像库,实现了PC和嵌入式端的图像传输,传输+读写的速度可以实现10+M/S,贴上代码可作为参考 服务器端程序 #include #include #include #include #include #include #include #include #define SER
TCP和UDP的传输过程以及二者之间的区别
TCP和<em>UDP</em>的区别 TCP     TCP/IP协议是一个协议簇。里面包括很多协议的。<em>UDP</em>只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP和<em>UDP</em>协议属于传输层协议,而IP协议属于网络层协议。     TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须
TCP、UDP数据包大小的限制
1、概述 首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。    其中以太网(Ethernet)的数据帧在链路层    IP包在网络层    TCP或<em>UDP</em>包在传输层    TCP或<em>UDP</em>中的数据(Data)在应用层    它们的关系是 数据帧{IP包{TCP或<em>UDP</em>包{Data}}}        不同的协议层对数据包有不同的称谓,在传输层叫做段(se
socket实现UDP数据传输
<em>UDP</em>: User Datagram Protocol的简称, 中文名是用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 特点:每个数据报中都给出了完整的地址信息,因此无需要建立发送方和接收方的连接。 <em>UDP</em>传输数据时是有大小限制的,每个被传输的数据报必须限定在64KB之内。 <em>UDP</em>是一个不可靠的协议,发送方所发送的数据报并不一定以相同的次
网络编程之UDP传输
网络编程的个人部分总结: 网络编程:  就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 (1)网络编程三要素之IP: 每台电脑在网络中的独立的地址,我们在网络中传输数据就用这个地址。 IPv4,4个字节组成,4个0-255。IPv6m,8组,每组4个16进制。  ipconfig:查看本机IP192.168.12.42 ping:测试连接192.168.40.
TCP与UDP的选择
什么时候选择TCP?什么时候选择<em>UDP</em>? 1)    如果数据要求完整,不允许任何错误发生     应用层协议开放模式 [例如http ftp],建议选择tcp,几乎是唯一选择.     应用曾协议封闭模式 [例如游戏] 2)    大量连接 a)    长连接  少量数据传输:优先考虑可靠udp传输 , tcp建议在20000连接以下使用.      大流量数据传输:只有在100
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私有的数
华为资料(网络技术)下载
华为 内部资料 网络技术 bdf格式 教材类型 相关下载链接:[url=//download.csdn.net/download/xss1314520/3382052?utm_source=bbsseo]//download.csdn.net/download/xss1314520/3382052?utm_source=bbsseo[/url]
手动档汽车换档仿真器(winxp-win10版)下载
压缩包内有以标致301手动档汽车为例的换档仿真器的windows xp版、windows 8/10版,通过显示车辆的转速表、车速表,通过快捷键操作换档、加油、刹车、离合动作,仿真车辆正常操作时的反应,可用来练习手动档升降档转速与车速的配合。 相关下载链接:[url=//download.csdn.net/download/tcsjx/10009961?utm_source=bbsseo]//download.csdn.net/download/tcsjx/10009961?utm_source=bbsseo[/url]
小甲鱼拍森课后题下载
小甲鱼课后作业 整理后的资源 不混乱 大家可以借鉴一下 不错的资料 相关下载链接:[url=//download.csdn.net/download/weixin_43226770/10760562?utm_source=bbsseo]//download.csdn.net/download/weixin_43226770/10760562?utm_source=bbsseo[/url]
相关热词 c#开发的dll注册 c#的反射 c# grid绑定数据源 c#多线程怎么循环 c# 鼠标左键 c# char占位符 c# 日期比较 c#16进制转换为int c#用递归求顺序表中最大 c#小型erp源代码
我们是很有底线的