使用Spring Boot + WebSocket 构建的一个简易聊天室。
Spring Boot + WebSocket
- maven打包
- 部署到tomcat
- 如果要打jar包,请将WebSocketConfig.java类上面的注解恢复
- 后台无数据库,不保留用户聊天数据;
- 图片最大只能发送1M的,格式为常见图片格式;
- 用户发送的图片会在服务器上短暂储存供其他用户加载,约一分钟后会被删除;
- 打开项目后输入任意昵称和房间号即可进入指定房间,也可选择已存在的房间,同一房间中昵称不可重复;
- 主界面按"Esc"键可关闭侧边栏,任意位置点击鼠标右键可再次打开;
- 标签页不在前台时收到消息会有提示音和弹窗通知,用户可根据需要开启/关闭此功能,开关是侧边栏上方的音量按钮。
- 炒饭
- 漂泊的树叶