这个开源的Spring Boot即时通讯IM聊天系统有点好用

若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。

前端采用Vue、Element UI。后端采用Spring Boot、Spring Security、Redis & Jwt。权限认证使用Jwt,支持多终端认证系统。支持加载动态权限菜单,多方式轻松权限控制。高效率开发,使用代码生成器可以一键生成前后端代码。

内置功能

用户管理:用户是系统操作者,该功能主要完成系统用户配置。部门管理: 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。关注Java项目分享岗位管理: 配置系统用户所属担任职务。菜单管理: 配置系统菜单,操作权限,按钮权限标识等。角色管理: 角色菜单权限分配、设置角色按机构进行数据范围权限划分。字典管理: 对系统中经常使用的一些较为固定的数据进行维护。参数管理: 对系统动态配置常用参数。通知公告: 系统通知公告信息发布维护。操作日志: 系统正常操作日志记录和查询;系统异常信息日志记录和查询。登录日志: 系统登录日志记录查询包含登录异常。在线用户: 当前系统中活跃用户状态监控。定时任务: 在线(添加、修改、删除)任务调度包含执行结果日志。代码生成: 前后端代码的生成(java、html、xml、sql)支持CRUD下载 。系统接口: 根据业务代码自动生成相关的api接口文档。服务监控: 监视当前系统CPU、内存、磁盘、堆栈等相关信息。缓存监控: 对系统的缓存信息查询,命令统计等。在线构建器: 拖动表单元素生成相应的HTML代码。连接池监视: 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

好了,废话说完,开始正文


电商平台最不能缺的就是即时通讯,例如通知类下发,客服聊天等。今天,就来给大家分享一个开源的即时通讯系统。如对文章不感兴趣可直接跳至文章末尾,有获取源码链接的方法。

这个开源的Spring Boot即时通讯IM聊天系统有点好用

但文章内容是需要你简单的过一遍的,相信你能get到不少骚操作。

项目简介

该项目是一套基于mina或netty框架下的推送系统,或许有一些企业有着自己一套即时通讯系统的需求,那么CIM为您提供了一个解决方案,目前CIM支持websocket,android,ios,桌面应用,系统应用等多端接入支持,可应用于移动应用,物联网,智能家居,嵌入式开发,桌面应用,WEB应用以及后台系统之间的即时消服务。

项目架构

即时通讯聊天的架构都相对较简单,一般都是服务端+客户端,能实现用户A到用户B的聊天;含金量在于看看支不支持集群扩展。

这个开源的Spring Boot即时通讯IM聊天系统有点好用

项目主要模块

项目分为,服务器端,和客户端,服务端是netty 整合websocket,客户端形式多种多样,都是调用服务端的,本篇就不重点介绍了。

目录说明

cim-use-examples是各个客户端使用示例cim-client-sdk 是各个客户端的SDK源码cim-server-sdk 是服务端SDK源码,分为 mina和netty 两个版本,二者任选其一cim-boot-server是springboot服务端工程源码,使用Idea工具开发

其中所有的sdk均为IntelliJ IDEA工程,Maven打包成jar导出引入到对应的客户端或服务端工程。

功能预览

1、控制台页面http://127.0.0.1:8080

这个开源的Spring Boot即时通讯IM聊天系统有点好用

2、Android客户端

这个开源的Spring Boot即时通讯IM聊天系统有点好用

3、Web客户端

这个开源的Spring Boot即时通讯IM聊天系统有点好用

项目结语

此套开源的即时通讯系统,可以改成推送的,也可以改成聊天的,后端改改可以拿来直接使用,重点不在前端,但android 和ios还有web都支持,自己看代码中的例子吧,值不值得收藏,自己先看看文章,觉得可以收藏一下,慢慢看。

项目源码和操作文档:转发文章后私信【618】三个数字即可免费获取!!!

这个开源的Spring Boot即时通讯IM聊天系统有点好用

项目代码

这个开源的Spring Boot即时通讯IM聊天系统有点好用

操作文档

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/41089.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
Java架构师追风Java架构师追风订阅用户
上一篇 2022年6月19日 23:57
下一篇 2022年6月19日 23:57

相关推荐

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息