• 大小: 42KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: Java
  • 标签: java  socket  

资源简介

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个文件信息

评论

共有 条评论