编写一个简单的FTP客户机程序,要求能够向FTP服务器发送命令,并接收FTP服务器返回的响应与数据. 谢谢了~ 15
编写一个简单的FTP客户机程序,要求能够向FTP服务器发送命令,并接收FTP服务器返回的响应与数据。程序设计的具体要求如下:1)要求实现的程序为图形化界面(如图3-14所...
编写一个简单的FTP客户机程序,要求能够向FTP服务器发送命令,并接收FTP服务器返回的响应与数据。程序设计的具体要求如下:
1)要求实现的程序为图形化界面(如图3-14所示),可以输入FTP服务的相关信息(包括IP地址、用户名与密码),输出交互过程中的FTP命令与响应信息,以及从FTP服务器的根目录获得的文件(或目录)列表。
(点击查看大图)图3-14 FTP客户机程序界面
2)要求遵循RFC959的相关FTP协议规定。只要求实现USER、PASS、PASV、LIST、RETR和QUIT命令。点击Connect按钮,实现USER与PASS命令;点击List按钮,实现PASV 与LIST命令;点击Download按钮,实现PASV 与RETR命令;点击Quit按钮,实现QUIT命令。
3)要求有良好的编程规范与注释信息。
4)要求有详细的说明文档,包括程序的设计思想、工作流程、关键问题等。
5)要求在Windows操作系统环境中,建议使用Visual C++编程工具实现。
麻烦大家,谢谢了~~ 展开
1)要求实现的程序为图形化界面(如图3-14所示),可以输入FTP服务的相关信息(包括IP地址、用户名与密码),输出交互过程中的FTP命令与响应信息,以及从FTP服务器的根目录获得的文件(或目录)列表。
(点击查看大图)图3-14 FTP客户机程序界面
2)要求遵循RFC959的相关FTP协议规定。只要求实现USER、PASS、PASV、LIST、RETR和QUIT命令。点击Connect按钮,实现USER与PASS命令;点击List按钮,实现PASV 与LIST命令;点击Download按钮,实现PASV 与RETR命令;点击Quit按钮,实现QUIT命令。
3)要求有良好的编程规范与注释信息。
4)要求有详细的说明文档,包括程序的设计思想、工作流程、关键问题等。
5)要求在Windows操作系统环境中,建议使用Visual C++编程工具实现。
麻烦大家,谢谢了~~ 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询