本项目是上海大学计算机网络的实验2的课程作业,实现了一个图形化TCP客户端和TCP服务端。
需要注意的是,运行本项目需要建立一个mysql数据库,但只要一个表就可以了。
欢迎fork本项目,在此基础上进行更新升级。
以下的介绍的都是TCP服务器和TCP客户端。
- 用户登陆验证 √
- 设置监听端口 √
- 多线程 √
- 简易控制台 √
- 显示所有进行中的会话 √
- 终止指定的会话 √
- 图形化界面 √
- 大量注释 √
- 正经的日志系统 ×
- 转发用户消息给另一个用户 ×
- 广播 ×
- 和特定IP和端口建立连接 √
- 登录验证 √
- 收发消息 √
- 图形化界面 √
- 主动和服务器断开连接 √
- 大量注释 √