资源简介
2) 基于Java Socket TCP和UDP实现一个简易的网络文件服务程序,包含服务器端FileServer和客户端FileClient;
3) 服务器端启动时需传递root目录参数,并校验该目录是否有效;
4) 服务器启动后,开启TCP:2021端口,UDP:2020端口,其中,TCP连接负责与用户交互,UDP负责传送文件;
5) 客户端启动后,连接指定服务器的TCP 2021端口,成功后,服务器端回复信息:“客户端IP地址:客户端端口号>连接成功”;
6) 连接成功后,用户可通过客户端命令行执行以下命令:
[1] ls 服务器返回当前目录文件列表( name size)
[2] cd 进入指定目录(需判断目录是否存在,并给出提示)
[3] get 通过UDP下载指定文件,保存到客户端当前目录下
[4] bye 断开连接,客户端运行完毕
7) 服务器端支持多用户并发访问,不用考虑文件过大或UDP传输不可靠的问题。

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12891 2018-11-22 11:11 基于socket_tcp_udp的简易控制台与文件传输程序.rar
----------- --------- ---------- ----- ----
文件 12891 2018-11-22 11:11 基于socket_tcp_udp的简易控制台与文件传输程序.rar
- 上一篇:autolayout.jar免费
- 下一篇:JavaDES通过秘钥加密解密Demo
相关资源
- pc与android通过usb socket实现手机通信
- java Socket发送/接受报文
- Java版聊天程序(UDP TCP 多线程)
- 简单qq聊天(Java socket实现)
- 用Java实现TCP通信
- 采用TCP SOCKET技术编写C/S模式的java聊天
- java 局域网数据包嗅探
- websockets实现tomcat日志在线输出
- Java TCP IP Socket
- hpsocket demo
- websocket推送(兼容低版本的IE浏览器)
- java共享画板
- java实现Socket方式文件批量传输/上传到
- java实现websocket简单demo
- Socket发送并接收服务器返回的数据
- JAVA局域网聊天系统微仿QQ
- JAVA整合WebSocket实现服务器消息推送项
- commons-httpclient-3.0
- android与c++通过socket通信
- Android基于局域网socket通信
- Android代码-在wifi下手机与电脑的sock
- java建立TCP长链接
- 采用java编写的TCP/IP服务器端程序
- 基于socket通信的java应用实现
- 计算机网络课程设计报告_DH算法_Wir
- 基于Socket的Android聊天室
- socket编程实验报告
- 基于TCP/IP~Android客户端与PC通信源码
- socket多线程文件上传
- Java Socket 模拟 Ftp Server/Client
评论
共有 条评论