资源简介
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源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- pc与android通过usb socket实现手机通信
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
评论
共有 条评论