还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
目录TOC\o1-3\h\z\u1绪论
21.1研究背景
21.2主要工作22相关知识介绍
22.1FTP工作原理
22.2FTP工作模式
32.3FTP传输模式
42.
3.1ASCII传输方式
52.
3.2二进制传输方式53FTP客户端的设计
53.1设计目的及工具选择
53.
1.1设计目的
53.
1.2设计工具
53.2客户端主要模块设计
63.
2.1客户端连接模块
63.
2.2上传模块
83.
2.3下载模块114调试与操作说明
154.1运行方法
154.2运行结果155课程设计总结17参考文献17FTP客户端的设计与实现FTP是Internet上用来传送文件的协议它是为了我们能够在Internet上互相传送文件而制定的文件传送标准,规定了Internet上文件如何传送通过FTP协议,我们就可以跟Internet上的FTP服务器进行文件的上传或下载本文以实现一个简单易用的FTP客户端为目标,通过分析FTP协议的基本工作原理和FTP的数据传输原理,研究如何使用C++工具对FTP客户端进行设计,选择C++来实现FTP客户端程序的上传下载等主要功能,并用相应软件提供的一个支持可视化编程的开发环境,从而实现了对FTP客户端的实现1绪论
1.1研究背景FTP是Internet上最早也是最广的应用,直到今天它仍是最重要和最基本的应用之一用FTP将信息下载到本地是一件十分普遍的事也随之出现了许多下载软件尽管远程登录(Telnet)提供了访问远程文件的极好方法,但怎么也比不上使用自己计算机中的文件方便如果用户想使用其它计算机上的文件,最理想的方法就是把它COPY到自己的计算机中,以便在本地计算机上操作FTP正是完成这项工作的工具,你可以在任意一个经过文件传输协议(FTP)访问的公共有效的联机数据库或文档中找到你想要的任何东西全世界现在已有1000多个(96年的数据)FTP文件服务器对所有INTERNET用户开使用,用户可以通过与Internet相连到远程计算机,把自己需要的文件传输过来或是把自己的收集传输上去与他人共享传统的数据库应用系统采用的是客...。