【实例简介】
网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中。而文件传送协议FTP是因特网上使用得最广泛的文件传送协议。FTP使用客户服务器方式。
设计要求:
1)以命令行形式运行
2)该FTP客户端程序具有以下基本功能:能完成FTP链接的打开和关闭操作;能执行文件的上传和下载;能完成目录的创建、删除等有关操作。要求可以传输简单的文本文件。
【实例截图】
【核心代码】
FTPClient
├── FTPClient
│ ├── README.txt
│ ├── bin
│ │ └── cn
│ │ └── edu
│ │ └── scau
│ │ └── cmi
│ │ └── edwincheng
│ │ └── ftpServer
│ │ ├── Client.class
│ │ └── FtpUtil.class
│ └── src
│ └── cn
│ └── edu
│ └── scau
│ └── cmi
│ └── edwincheng
│ └── ftpServer
│ ├── Client.java
│ └── FtpUtil.java
└── __MACOSX
└── FTPClient
17 directories, 5 files