分别基于 TCP 和 UDP 编写一个简单的Client/Server 网络应用程序。
程序要求:
客户程序(基本要求):
- 能通过用户名和口令登录
- 向服务器发一文本文件或向服务器端发一段文本要求
- 用户在通信完成后可自行退出
服务器程序:
- 判断用户身份是否合法
- 为合法用户 echo 数据
- 要求在服务器控制台显示服务器所处状态信息和用户登录信息
- 服务器程序可控制关闭连接和退出
UI:
- 发送数据的文件格式和内容及访问界面可以自行设计,以方便用户、 清晰美观为好。
实现: 使用java1.8开发。
sudo apt install openjdk-8-jdk