美文网首页tokenspring原味
每天都用微信QQ聊天,知道怎么用Springboot写个及时聊天

每天都用微信QQ聊天,知道怎么用Springboot写个及时聊天

作者: java梦想口服液 | 来源:发表于2020-04-29 16:06 被阅读0次

今天给大家推荐两个Springboot+websocket的web及时聊天项目,都是开源的,如果你的项目中有聊天需求,基本上拿过去稍微修改都可以使用(但是不建议使用在商业项目中,毕竟架构不够完善),文末有开源地址。

第一款

首先介绍第一个及时聊天项目,这个项目前台后台全部都是自己写的,而且主要代码加的都有注释。

1.介绍

  • Springboot+websocket+vue的web聊天项目

  • 注意事项:此项目仅供交流学习,不可用于商业用途,更不可出售本项目源代码。如果出现问题本人概不负责。另外本项目的websocke架构不够完善,所以不建议使用在实际的项目中。

  • 本项目所有前端主要JS和后台主要接口都加有注释,所以很容易看得懂

  • 另外本项目如有不足之处,尽请谅解,也欢迎指出。

2.软件架构

Springboot、websocket、vue、MySQL

3.项目说明

  • 此项目为一个web及时聊天项目,采用springboot+websocket+vue开发。

  • 其中有一个接口为添加好友接口,添加好友会判断是否已经是好友。

  • 聊天的时候:A给B发送消息如果B的聊天窗口不是A,则B处会提醒A发来一条消息。

  • 聊天内容的输入框采用layui的富文本编辑器,目前不支持回车发送内容。

  • 聊天可以发送图片,图片默认存储在D:/chat/目录下。

  • 点击聊天内容中的图片会弹出预览,这个预览弹出此条消息中的所有图片。

  • 在发送语音的时候,语音默认发送给当前聊天窗口的用户,所以录制语音的时候务必保证当前聊天窗口有选择的用户。

  • 知道用户的账号可以添加好友,目前是如果账号存在,可以直接添加成功

运行截图

image

第二款

这一款相当于第一款,界面更加好看,功能多了一个群里功能。但是这个前台不是我写的,而是使用的layui的layIM项目,此项目是收费的,不过好像layim的2.0版本开源了,不太清楚。

1.介绍

  • 技术架构:Springboot+websocket+MySQL+LayuiIM

  • 注意事项:此项目仅供交流学习,不可用于商业用途,更不可出售本项目源代码。如果出现问题本人概不负责。另外本项目的websocke架构不够完善,所以不建议使用在实际的项目中。

  • 本项目的LayuIM代码未上传,LayuiIM代码是Layui收费的项目,如有需要可以去购买。

  • 本项目所有前端主要JS和后台主要接口都加有注释,所以很容易看得懂

  • 另外本项目如有不足之处,尽请谅解,也欢迎指出。

2.项目功能

  • 两人之间私聊、多人之间的群聊

  • 可以查看两人的聊天记录、群组的聊天记录

  • 可以发送图片、文件,对于文件点击直接下载

  • 可以方式网络音频、视频,点击直接播放

  • 新消息来后可以音频提醒

  • 更新个性签名

  • 用户默认状态为离线,当用户上线后更新状态为在线,当用户关闭客户端更新状态为离线

  • 更多功能敬请期待.....

3.运行截图

1.聊天窗口界面

image

2.好友列表界面

image

3.聊天记录界面

image

4.收到消息提醒样式

image

5.群组聊天

image

6.整体样式:

image

ok,就是这样了

第一个项目地址:https://gitee.com/xzlmk/spring_boot_vue_chat

第二个项目地址:https://gitee.com/xzlmk/Layui-IM

喜欢的朋友可以点个赞?关注?转发?

相关文章

  • 每天都用微信QQ聊天,知道怎么用Springboot写个及时聊天

    今天给大家推荐两个Springboot+websocket的web及时聊天项目,都是开源的,如果你的项目中有聊天需...

  • 我与QQ的不解之缘

    今天花了大约半小时的时间,看了自己以前发的说说,好多事涌上心头,现在好多人都用微信聊天,但是我还是喜欢用QQ聊天,...

  • 微信,这东西

    微信,是一种生活方式。几乎人人都有,天天都用,用微信聊天、用微信视频、用微信付款、用微信发朋友圈、用微信买东西,用...

  • 人生本就该充满遗憾,不是么?

    今天从上到下浏览qq信息,突然翻到跟前男友的聊天框。从前在国内的时候,大家都用微信,包括工作联系也是用微信,渐渐地...

  • 故事

    以前啊,有想说的会发微博 因为大家聊天都用QQ微信 用微博只是看看新闻,热搜 看看自己的爱豆 所以那个时候微博成为...

  • 什么是聊天员?聊天员怎么赚钱?做聊天有门槛吗?

    什么是聊天员?怎么赚钱?所谓聊天员就是像在微信、陌陌、QQ这样的交友软件上跟别人聊天,可以文字聊天,语音聊天,视频...

  • 2018-11-29

    微信聊天记录删除了怎么恢复不进来这里你一点会后悔 微信聊天记录删除了怎么恢复?现在很多小伙伴都用的iPhone手机...

  • 伴心交友软件女方能赚钱吗?聊天能赚钱是真的吗?

    伴心做兼职就是像在微信、陌陌、QQ这样的交友软件上跟别人聊天,可以文字聊天,语音聊天,视频聊天,跟微信、陌陌、QQ...

  • 伴心赚钱靠谱吗?伴心上真的能赚钱吗?

    伴心做兼职就是像在微信、陌陌、QQ这样的交友软件上跟别人聊天,可以文字聊天,语音聊天,视频聊天,跟微信、陌陌、QQ...

  • 时间真是一个雕刻工

    大学毕业后,同宿舍的同学联系都少了,以前大家都用QQ聊天,现在用微信了,加上多数都拖家带口的,留给大家聊天的时...

网友评论

    本文标题:每天都用微信QQ聊天,知道怎么用Springboot写个及时聊天

    本文链接:https://www.haomeiwen.com/subject/erhnwhtx.html