socket 编程来模拟Ftp
一个java写的ftp包括客户端服务器端
1、本项目是使用Javasocket编程来模拟Ftp,严格按照M-V-C架构分包分类,Ftp使用TCP端口21传输控制信息,使用TCP端口20来传输文件数据。
2、本项目默认使用TCP端口4321来传输控制信息,使用TCP端口5432来传输文件数据。
3、本项目现可发送dir、get、exit命令。
4、本项目尚未实现切换目录功能,如cd。
5、本项目中根目录可修改客户端和服务器端fileDir,默认为C:/。
6、要实践本项目必须在客户端的根目录(默认为C:/)下建立文件夹Download
下载地址
用户评论
M-V-C架构分包分类是什么意思? 代码挺好,功能有点简单,但是值得借鉴。
代码写得清晰,功能基本上实现,值得借鉴。