# ChatRoom **Repository Path**: systemid/ChatRoom ## Basic Information - **Project Name**: ChatRoom - **Description**: 以 SpringCloud 微服务架构,Dubbo 远程调用,Nacos 为注册中心,Netty 实现消息转发的在线聊天项目,支持聊天室应有的各种基础功能:单点登录,加删好友,群聊私聊,图片及文件发送等等。 测试请使用 test1(账号),123(密码)、test2(账号),123(密码)、test3(账号),123(密码)。 MySql 和 Redis 的微服务打包成 Dubbo 组件,并暴露接口由 nacos 进行消费端调用。Netty 进行文字信息转 发,其中的图片实现了 Base64 位压缩上传,文件实现了过期清除。单点登录由 JWT 生成的 token 实现。 项目详细描述见:http://cmjava.ltd/project.html?projectId=3 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: http://cmjava.ltd:8889 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2022-06-20 - **Last Updated**: 2022-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README No README documentation available for this project.