社区
网络通信/分布式开发
帖子详情
UDP发送和接收文件
siaosa
2005-10-10 09:30:19
使用idUDPClient.SendBuffer发送几K的文件正常,发送稍大一些就的出错:10041,有没有使用idUDPClient发送大一些文件的范例?
...全文
293
9
打赏
收藏
UDP发送和接收文件
使用idUDPClient.SendBuffer发送几K的文件正常,发送稍大一些就的出错:10041,有没有使用idUDPClient发送大一些文件的范例?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lingbin
2005-10-21
打赏
举报
回复
我就是这样做的
lingbin
2005-10-21
打赏
举报
回复
在发送端用ReadBuffer连继读,直到读完流数据为止,设置好BufferSize,如楼上说的不要超过65535byte,在接收端用CopyFrom接收数数据,BufferSize要和发送端的BufferSize一样的大小,直到读完流数据就保存流就可以了的。
DDGG
2005-10-21
打赏
举报
回复
UDP好像一个包不能大于1540字节,但不知道有些控件是不是会自动分包处理。
hansland
2005-10-13
打赏
举报
回复
你设置一下 buffersize , 不要超过65535byte都可以发送地
constantine
2005-10-13
打赏
举报
回复
盒子上有代码,自己去找找,好像叫file tran....
倒是要处理udp丢包之类的问题,我发过100多M的也没有见到什么错误
siaosa
2005-10-12
打赏
举报
回复
顶一下
siaosa
2005-10-11
打赏
举报
回复
我都是将大文件一次性发过去的,UDP发送大文件需要怎么样分割?然后到了Server端怎么样组合?
smiler007
2005-10-10
打赏
举报
回复
我用UDP发大文件,比如在网上发windows2000的sp4什么的,不算小了吧....没出过什么错...
大文件分割发好了...
vokeyliu
2005-10-10
打赏
举报
回复
把你的代码贴出来看一下,我怀疑你一次传递的字节数太多了,要分笔传输。
计算机网络 传输层 TCP和
UDP
协议
Re: 计算机网络 传输层 TCP和
UDP
协议 # 传输层协议 TCP 和
UDP
的应用场景 要
发送
的内容多,需要将
发送
的内容分成多个数据包
发送
(TCP) 要
发送
的内容少,一个数据包就能
发送
全部内容(
UDP
) # 传输层协议和应用层...
matlab--
UDP
发送
接收
m函数中
UDP
接收
和
发送
# %
接收
ipA='192.168.0.5'; portA=8080; ipB='192.168.0.3'; portB=8080; handles.
udp
B=
udp
(ipA,portA,'LocalPort',portB);//远程ip,远程端口,本机ip,本机端口 set(handles.
udp
B,'TimeOut',...
UDP
:
发送
信息,
接收
信息/
发送
文件
,
接收
文件
UDP
:
发送
信息,
接收
信息/
发送
文件
,
接收
文件
组播
UDP
发送
与
接收
组播
UDP
发送
与
接收
java
发送
和
接收
udp
数据
udp
数据帧结构
java
udp
发送
和
接收
数据
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章