JayIM
基于websocket的即时通讯系统。 涉及技术:java、springMVC、mybatis、jquery、layim、redis、mongoDB等等。
功能点
-
单聊
-
离线消息推送
-
好友上线头像点亮,下线头像置灰
-
聊天发送文件和图片
-
群聊
-
隐身
-
修改签名
-
查看聊天记录
-
好友管理
-
好友分组管理
-
好友搜索
-
添加好友
-
系统通知和提醒
-
更换皮肤
-
好友印象词云显示
-
个人信息以及他人信息查看修改删除
-
群组管理
-
群组成员管理
-
聊天发送视频和链接
-
消息2分钟内可撤回
-
群管理员禁言
- 视频单聊
- 群视频直播
注意:
- 请使用IntelliJ IDEA导入本maven工程,导入后选中resources文件夹右键选择mark directory as -> Resources Root。
- 运行前需准备好redis和mysql,mysql需要导入本工程的webchat.sql文件。