# springBoot simpleWebsocketIM **Repository Path**: sunlyJune/springBoot-simpleWebsocketIM ## Basic Information - **Project Name**: springBoot simpleWebsocketIM - **Description**: springBoot simpleWebsocketIM框架,简易的websoket im 后端基于springBoot,前端基于layerui - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 30 - **Forks**: 10 - **Created**: 2017-02-04 - **Last Updated**: 2024-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #springBoot simpleWebsocketIM 用springboot搭建超简易im框架,此框架不负责用户的管理,只进行聊天信息的传递及保存 使用前: 需要会用maven(不会的百度下),需要懂springboot框架(推荐学习 https://git.oschina.net/didispace/SpringBoot-Learning/tree/master/ ) 前端做的足够简易了,需要学习layerui中的模板引擎( http://www.layui.com/doc/modules/laytpl.html ) 起源: 最近刚刚接触websocket,同时所处的项目中可能会需要这么一个Im模块,此时用户分组之类的功能都已经有了,仅仅需要一个独立的im服务,所以此项目就应运而生了。 项目现状: 目前只有聊天记录需要存储到数据库中,用户信息由前台提交在后台内存中缓存(对于用户群体不算大项目来说,这样处理就好了,如果你觉得这样不合适可以尝试使用一些别的方式来进行缓存) 前端: 前端目前用layerui做了一个简易的展示,算是把websockeim相关操作集成到static目录下的util.js中(具体请查看代码) 对于前端建议使用layim(http://layim.layui.com/) 项目页面: ![输入图片说明](http://git.oschina.net/uploads/images/2017/0205/000643_47226701_1180097.png "在这里输入图片标题") ![输入图片说明](http://git.oschina.net/uploads/images/2017/0205/000701_e079c5ad_1180097.png "在这里输入图片标题") 使用layIM所做页面(由于layim不开源,故只能让你们瞅瞅) ![输入图片说明](http://git.oschina.net/uploads/images/2017/0205/112446_b03c8c64_1180097.png "在这里输入图片标题") ![输入图片说明](http://git.oschina.net/uploads/images/2017/0205/112456_1c0040ad_1180097.png "在这里输入图片标题")