下载此文档

UDP文件传输实训报告[].doc


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
UDP文件传输实训报告[].doc报告编号:
课程设计报告
基于UDP协议的文件传输系统的设计与实现
学生姓名:
指导教师:
所在系:
所学专业:
年级:
2012 年 6 月
目录
摘要·········································································3
第1章设计内容及要求
设计题目·····························································4
设计任务及要求·······················································4
第2章设计思路及框图
设计思路·····························································5
设计框图·····························································5
第3章设计相关资料
传输的可靠性·························································6
用户数据报协议·······················································6
winsock控件··························································
6
winsock控件重要属性、方法、事件······································7
第4章实验程序·····························································9
第5章实验总结····························································14
参考文献····································································15
附录····································································16
基于UDP协议的文件传输系统的设计与实现
摘要
随着计算机网络的迅速发展,人们的生活越来越离不开网络,如今网络编程已成为计算机发展的热点。
本次实训用的是Winsock控件,提供了访问TCP/IP网络的捷径,只要设置好相应的属性和触发事件后的处理,就可以实现计算机之间的数据通信。Winsock控件实现两台计算机间的文件传输,描述了Winsock控件的使用方法及有关文件传输的算法。本次实训所编制的程序既有C/S模式中服务端的功能,也有C/S模式中客户端的功能。因此而实现只要双方各打开一个程序就能实现文件的发送与接收。
关键词: Winsock控件;网络编程;文件传输;UDP
第1章设计内容及要求
设计题目
基于UDP协议的文件传输系统
设计任务及要求
综合以前所学的程序设计语言和现修的计算机网络等课程,掌握计算机网络技术的基本概念,并能将基本概念与具体实现技术相结合。
基于UDP协议设计实现文件传输,程序有以下两个优点:
,因此传输文件速度快。
,可以充分满足客户自身的个性化要求。
程序基于VB提供的Winsock控件实现其功能,winsock控件提供了访问TCP/IP网络的捷径,使用它可以不必了解TCP/IP的细节和调用Winsock的API函数,只要设置好相应的属性和触发事件后的处理,就可以实现计算机之间的数据通信。
第2章设计思路及方框图
设计思路
本程序使用了六个winsock控件并将其分成三组,分别用作实现自动搜索在线主机、实现文件的可靠传输、实现文件传输中的控制。
其中自动搜索在线主机功能是用一个winsock控件以广播方式发送本机IP地址,对方接收并保存在列表之中以显示;文件的可靠传输功能是用winsock控件来对每一个数据包进行标号,再由对方的winsock控件解包读取后进行比对,出错则重发,以此来保证消除UDP文件传输中常出现的丢包现象;而文件传输控制的功能则由一对winsock控件来实现,用来传输文件名、文件长度、文件传输结束命令、取消命令等句柄,并由接收方进行实际的操作。
设计方框图
简要功能:
开始
载入

UDP文件传输实训报告[] 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phl19870121
  • 文件大小808 KB
  • 时间2017-10-08
最近更新