1 / 8
文档名称:

UDP协议实现二进制文件传输(java).doc

格式:doc   大小:181KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UDP协议实现二进制文件传输(java).doc

上传人:cjc201601 2020/5/26 文件大小:181 KB

下载得到文件列表

UDP协议实现二进制文件传输(java).doc

文档介绍

文档介绍:,中文名是用户数据包协议,是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETFRFC768是UDP的正式规范。,先在服务器端设定监听端口号(3666),在接收客户端发来的请求之前一直处于阻塞状态;在客户端则从本地读取二进制文件并封装成数据报,并发送到相应的服务器端(ip:,端口:3666);当服务器端接收到客户端发来的请求后,则对数据进行处理,即读取并保存数据,然后返回操作后的信息到客户端;当客户端接收到服务器端的信息后,则输出服务器端返回的信息,到此时就完成了客户端的请求和服务器端的应答;最后关闭DatagramSocket。()接收到来自客户端的数据writeFile()Socket()readFile()sendTo()Receive()sendTo()客户端服务器端YN显示返回的信息Close()Socket(){ DatagramSocketds=null; DatagramPacketdp=null; Filefile=null; ***@Override publicvoidrun(){ //TODOAuto-generatedmethodstub try{ //设置端口为3666 ds=newDatagramSocket(3666); while(true){ byte[]buf=newbyte[1024*64]; //用于接收长度为1024的数据包 dp=newDatagramPacket(buf,); //从此套接字接收数据报包,此方法在接收到数据之前处于阻塞状态 (dp); //保存接收文件,文件名取系统当前时间 longtemp=(); (dp,temp+""); //为使反馈过程效果明显,线程休眠2秒后发送回复信息 (2000); Stringmessage="serverhasreceivedit."; DatagramPacketpacket=newDatagramPacket((), (),(),6666); //发送回复数据包 (packet); } }catch(Exceptione){ (); } } /** *保存接收到的文件 * ****@paramdp ****@paramfilePath保存文件所在的路径 ****@throwsIOException */ privatevoidsaveFile(DatagramPacketdp,StringfilePath) throwsIOException{ FileOutputStreamfileOutputStream=newFileOutputStream(newFile( filePath)); fileOut

最近更新

实验五-DNS服务器配置与管理实验 11页

2024年青海省化隆回族自治县《一级建造师之一.. 55页

基于LS-SVM的气液两相流参数测量研究的开题报.. 3页

2024年陕西省镇安县《一级建造师之一建公路工.. 55页

XX镇2024年做好农机安全生产工作方案 5页

2024年陕西省米脂县《一级建造师之一建公路工.. 55页

2022年全面的考研英语学习计划 6页

2024年陕西省潼关县《一级建造师之一建公路工.. 55页

基于GMA的可控径向油膜轴承控制系统的研究的开.. 3页

2024年陕西省旬邑县《一级建造师之一建公路工.. 55页

2023-2024年安全教育培训试题附答案(研优卷) 12页

实验5、空间分析基本操作 26页

2024年陕西省定边县《一级建造师之一建公路工.. 55页

2023年公共卫生执业医师资格考试试题题库-试题.. 54页

2024重阳节敬老院活动方案 1 6页

2024年陕西省《一级建造师之一建公路工程实务.. 55页

人体解剖生理学考试题及参考答案 19页

2024社区元宵节活动方案 7页

2024年重庆市开州区《一级建造师之一建公路工.. 55页

2024年个人季度工作总结精编(二篇) 4页

基于Agent的无线中间件的研究和实践的开题报告.. 3页

2024年辽宁省辽阳县《一级建造师之一建公路工.. 54页

2024年辽宁省清河区《一级建造师之一建公路工.. 55页

2024年辽宁省浑南区《一级建造师之一建公路工.. 54页

呼吸内科一科一品优质护理汇报 30页

公园调研实习 8页

《战略财务管理》 64页

混凝土拌合水PPT课件 45页

地盘真经 弥勒龙华正册真经 6页

检1-土建与精装交接检查表 3页