资源简介
1、本项目是使用Java socket 编程来模拟Ftp,严格按照M-V-C架构分包分类,并实现Swing界面,Ftp使用TCP端口21传输控制信息,使用TCP端口20来传输文件数据。
2、本项目默认使用TCP端口4321来传输控制信息,使用TCP端口5432来传输文件数据。
3、本项目现可发送dir、get 、exit命令。
4、本项目尚未实现切换目录功能,如cd 。
5、本项目中根目录可修改客户端和服务器端fileDir,默认为C:/。
6、要实践本项目必须在客户端的根目录(默认为C:/)下建立文件夹Downloads。
代码片段和文件信息
package org.zfz.app;
import org.zfz.view.ClientView;
public class ClientApp {
public static void main(String[] args) {
new ClientView();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12080 2009-12-24 23:19 成功项目\FtpClient.jar
文件 12080 2009-12-24 23:19 成功项目\FtpServer.jar
文件 232 2009-12-24 23:17 成功项目\Myproject\.classpath
文件 385 2009-12-24 23:17 成功项目\Myproject\.project
文件 438 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\app\ClientApp.class
文件 438 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\app\ServerApp.class
文件 1294 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\controller\CommandListener.class
文件 826 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\controller\HandlerClientCon.class
文件 566 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\controller\HandlerServerClose.class
文件 828 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\controller\HandlerServerStart.class
文件 4115 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\model\FtpClient.class
文件 4121 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\model\FtpServer.class
文件 3154 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\view\ClientView.class
文件 1953 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\view\ServerView.class
文件 156 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\app\ClientApp.java
文件 149 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\app\ServerApp.java
文件 770 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\controller\CommandListener.java
文件 482 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\controller\HandlerClientCon.java
文件 294 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\controller\HandlerServerClose.java
文件 482 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\controller\HandlerServerStart.java
文件 3748 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\model\FtpClient.java
文件 3814 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\model\FtpServer.java
文件 2789 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\view\ClientView.java
文件 1481 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\view\ServerView.java
文件 446 2009-12-24 23:34 成功项目\注意!!!.txt
目录 0 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\app
目录 0 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\controller
目录 0 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\model
目录 0 2009-12-24 23:17 成功项目\Myproject\bin\org\zfz\view
目录 0 2009-12-24 23:17 成功项目\Myproject\src\org\zfz\app
............此处省略14个文件信息
相关资源
- Java并发体系知识导图笔记.xmind
- geronimo-stax-api_1.0_spec-1.0.jar
- java排课系统正式使用
- java cmpp2.0 3.0 无jar纯源码demo(含服务
- javaEE帮助文档API中文汉化版.zip
- 王道训练营最新javaSE阶段测试
- Java编写 航班信息查询管理系统
- java英汉-汉英互译电子词典(完整)
- jar包差异比对器
- 图书管理系统 网页 数据库有java
- java毕业设计外文文献翻译
- java实现从ts流中提取I帧数据的方法
- 《剑指Offer》Java代码带目录.pdf
- vox转wav文件Java实现
- 网络交友网站源码javabean+JSP+Mysql
- pagehelper-4.2.1.jar和jsqlparser-0.9.4.jar
- 高效敏感词过滤JAVA实现DFA算法 5000字
- CSharp to Java Converter破解版
- 一头扎进 centos7 视频教程 java1234出品
- Java开发手册68个常用开发手册
- Java EE框架整合开发入门到实战:Spr
- 个人免签支付即时到账网站源码易语
- eclipse-jee-2020-06-R-win32-x86_64.zip
- Java实现的小型文件管理系统
- 《剑指offer》Java版代码
- 小型超市信息管理系统Java代码和设计
- JSP+JavaBean+Servlet技术实现某网站用户注
- java汉字转化为拼音的工具类
- 日语java面试问题集
- 餐饮管理系统用java编写,供毕设和学
评论
共有 条评论