TChat
一个基于Java语言的多人聊天室项目,由终端版本出发改进,可长期改进项目。
多人终端聊天1.0
实现需求
- 服务端
- 显示聊天人数
- 聊天房间创建显示
- 用户登录连接显示
- 客户端
- 实现多人多房间聊天过程
- 创建退出房间
- 房间内发言聊天
实现展示
演进目标
- 多人多房间终端聊天1.0
- 所用知识:Java Socket, Java多线程, log4j
- 具有登录界面的网页聊天
- 所用知识:JDBC, 前端技术, 线程池, 或SpringMVC/SpringBoot
- IM聊天通信
- 所用知识:WebSocket, Netty