FTP客户端的设计与实现资料.doc

FTP客户端的设计与实现 摘 要 FTP是Internet上用来传送文件的协议。它是为了我们能够在Internet上互相传送文件而制定的文件传送标准,规定了Internet上文件如何传送。通过FTP协议,我们就可以跟Internet上的FTP服务器进行文件的上传或下载。本设计以实现一个简单易用的FTP客户端为目标,通过分析FTP协议的基本工作原理和FTP的数据传输原理,研究如何使用VC++语言对FTP客户端进行设计,用Visual Studio2010设计和实现了FTP客户端的开发。 关键词 FTP的工作原理; VC++; FTP客户端 1绪论 1.1 课题背景 FTP是互联网上使用最广泛的文件传输协议[1]。在互联网早期曾占据整个互联网通信的三分之一,它解决了在不同操作系统下处理文件格式的不兼容性。传统方式需要在DOS下输入命令,对于普通用户是件极困难的事。但有了FTP客户端软件后,只要轻点几下鼠标就可以完成所有操作。FTP客户端应该包含以下功能:登录,浏览目录,上传和下载[2]。它已成为人们不可缺少的软件之一。 1.2 研究现状 FTP服务是Internet上最早应用于主机之间进行数据传输的基本服务之一。起初,FTP并不是应用于IP网络上的协议,而是20世纪60~80年代美国国防部组建的ARPANET网络中,用于计算机间的文件传输的协议。FTP服务的一

文档评论(0)

1亿VIP精品文档

相关文档