超赞!这款基于SpringBoot + Dubbo打造的在线IM系统功能丰富(附源码)
Posted Java面试那些事儿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超赞!这款基于SpringBoot + Dubbo打造的在线IM系统功能丰富(附源码)相关的知识,希望对你有一定的参考价值。
# 项目介绍
本项目采用SpringBoot + Dubbo 手脚架作为主体框架;其目的:在于快速开发、快速构建、快速部署,大量的节约了开发成本和时间,也非常方便其他的开发者能够快速的上手和进行二次开发,可以用此项目作为第二次开发的手脚架。
# 架构图
# 功能规划
单聊
群聊
消息已读未读(单聊)
表情(动态)聊天
自定义表情聊天
离线消息推送
修改个性签名
查看聊天记录
好友管理
群组管理
群成员管理
好友搜索
添加好友
好友顶置
名片分享
加入黑名单
图片发送
短视频发送
文件发送
语音聊天
一对一视频聊天
多人视频聊天
附近的人
位置发送(移动端)
消息通知和提醒(移动端)
# 效果预览
# 完整源码获取
扫码关注并回复括号内文字【 906 】获取源码
# 代码目录
fim-common:F-IM公用模块
fim-gateway:F-IM网关模块
fim-server:F-IM消息处理服务
soul-admin:F-IM网关后台管理模块
tio-core:tio-core代码模块,主要在这基础之上新增集群模块
tio-websocket-spring-boot-starter:tio websocket spring boot快速集成手脚架,主要在这基础之上新增集群模块
最后,没有实战项目经验的同学,可以花时间读读这个项目的源码来提升自己~
往期推荐
以上是关于超赞!这款基于SpringBoot + Dubbo打造的在线IM系统功能丰富(附源码)的主要内容,如果未能解决你的问题,请参考以下文章
新手入门Python,也会调试代码了,这款 “神器“ 真的超赞!
新手入门Python,也会调试代码了,这款 “神器“ 真的超赞!