ftp客户端的设计与实现_图文

ftp客户端的设计与实现_图文

ID:16510950

大小:1023.50 KB

页数:19页

时间:2018-08-10

ftp客户端的设计与实现_图文_第1页
ftp客户端的设计与实现_图文_第2页
ftp客户端的设计与实现_图文_第3页
ftp客户端的设计与实现_图文_第4页
ftp客户端的设计与实现_图文_第5页
资源描述:

《ftp客户端的设计与实现_图文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、毕业教学环节成果(2016届)题目FTP客户端的设计与实现系部电子信息系专业计算机网络技术班级1301学号201331150520117姓名王洁指导教师曹为刚浙江科贸职业技术学院(筹)毕业教学成果目录摘要2Abstract21FTP协议分析41.1FTP的工作原理41.2FTP的工作模式41.2.1PORT模式41.2.2PASV模式51.3FTP的命令与响应62FTP协议总体设计72.1设计要求以及工具72.2客户端主要模块设计72.2.1客户端功能模块72.2.2客户端界面设计82.3数据流程图82.4主要功能与实现123系统测试123.1系统可能出现的问题与不足123.2测试的过

2、程与结果分析13结论与致谢16参考文献1818浅谈FTP客户端程序设计计算机网络技术专业王洁摘要:FTP是Internet上用来传输文件的协议,它是为了我们能够在Internet上互相传送文件而制定的文件传送标准,规定了Internet上文件如何传送。通过FTP协议,我们就可以跟Internet上的FTP服务器进行文件的上传或下载。本文以实现一个简易用的FTP客户端为目标,通过分析FTP协议的基本工作原理和FTP数据传输原理,研究如何使用VisualC++6.0编程软件对FTP客户端进行设计。选择工程中的MFCAppWizard来实现FTP客户端的链接服务器下载文件等主要功能。关键词:

3、FTP协议工作原理文件下载ResearchontheproblemsandStrategiesoftheconstructionof……MajorofComputerNetwork,DepartmentofelectronicandinformationZhejiangVocationalCollegeofScienceandTrade(preparatory)WangJieAbstract:FTPistheInternetprotocolusedtotransferfiles,itisforustoeachotherontheInternetfiletransferforfiletr

4、ansferstandard,specifieshowtotransferfilesontheInternet.ThroughtheFTPprotocol,withtheInternetwecanuploadordownloadfilestheFTPserver.Inthispaper,inordertoachieveasimpleandeasytouseFTPclientasthegoal,throughtheanalysisofthebasicworkingprincipleoftheFTPprotocolandFTPdatatransferprinciple,Studyhowto

5、useVisualc++6.0programmingsoftwaretodesignofFTPclient。SelecttheMFCAppWizardtoimplementinengineeringmainfunctionssuchasFTPclientserverlinktodownloadfiles.Keywords:FTPprotocolworkmodeFiledownload18引言FTP服务在网络上已经是一种广泛使用的服务了,它是建立在FTP协议上的用于网络环境下进行文件传输的一种文件传输系统,几乎可以传输各种类型的文件,如文本文件、声音文件、图像文件等,这个文件传输系统由服

6、务器端程序和客户端程序共同组成,客户端程序提供用户操作的界面并完成文件的上传和下载。在众多的网络应用中,FTP有着非常重要的地位,在Internet中一个十分重要的就是资源,而各种各样的资源大多数都是放在FTP服务器中的,为了获得这些资源,我们必须使用FTP客户端软件。如今网络上有许多FTP客户端类的软件,但是由于其界面复杂,操作繁琐,不被大多数用户接受,为了更好的利用网络资源,方便用户使用FTP,我设计了一种简便易用的FTP客户端。本文首先分析了FTP协议,FTP的工作原理等,然后介绍了如何使用C++软件来设计和实现一个简单的FTP客户端。使用本FTP客户端,可以使用户轻松的下载指定

7、的文件。181FTP协议分析1.1FTP的工作原理FTP服务是一种面向链接的文件传输服务,采用的传输层协议是TCP协议。FTP服务的基本工作过程是:建立链接、传输数据与释放链接。由于FTP服务的特点是数据量大、控制信息相对较少。因此,FTP对控制信息与传输的数据分开进行处理,进而在FTP中用于通信的TCP命令与相应信息,完成链接建立、身份认证与异常处理等控制操作;数据链接用于在通信双方之间传输文件或目录信息。FTP工作原理如图1.2FTP的工作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。