基于C++的FTP服务器程序设计研讨.docxVIP

  • 4
  • 0
  • 约 23页
  • 2016-08-10 发布于湖北
  • 举报
基于C++的FTP服务器程序设计摘要:本实验的目的是设计一个FTP服务器系统,实现FTP服务器的大多数功能,包括用户的登录,文件的上传、下载、删除、目录选择等,并给出相应的提示,能够解释一般的FTP命令,并且符合RFC959规范。本程序采用VC++6.0作为开发工具,设计采用自顶向下的方法。该系统有着良好的界面,简单易用。本实验的设计,即从需求分析,软件设计到软件功能实现,都始终遵循软件工程的思想和方法。本实验中采用了大量的图表说明,使文章明确清晰,便与阅读和理解。关键词:FTP服务器;上传、下载;自顶向下;1 实验介绍由于网络的带宽及各种服务的限制,单纯从页面上下载显得又慢又不可靠,所以就有许多FTP[1]工具被开发出来。FTP是一个客户机/服务器系统。用户连接到在远程主机上的FTP服务器程序,发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。本次程序设计的是一个FTP服务器。通过TCP/IP 网络应用程序基本的设计方法和实现技巧,实现FTP服务器所应该具备的大多数功能,并给出相应的提示。设计采用流行的C++语言作为此次设计的开发语言,并采用C/S网络通信结构作为FTP的网络体系结构;采用Visual C++ 6.0开发平台,Socket网络编程原理,成功与相应的FTP客户端连接。2实验目的理解并采用FTP协议制作一个简易的FTP服务器:1. 具有用户授权功能

文档评论(0)

1亿VIP精品文档

相关文档