首页
学习
活动
专区
圈层
工具
发布
  • 来自专栏全栈程序员必看

    利用websocket实现web端在线客服实时聊天系统

    线聊天系统 需求场景模拟 开发需求 一、技术选型 二、需求分析 效果演示 软件需求实现 1.技术架构 2.实现流程图:(`仅供参考`) 一、数据库设计 二、代码实现 1.web端 这里会产生两种情况: ①己方在线对方未在线,需要在对方上线时(即打开对话框)告诉对方自己已读对方的消息 解决方案:存储消息数据,在自己打开对框的时候,获取聊天记录,并将聊天记录中对方给自己发的消息状态全部更新为已读 ②双方同时在线(聊天对话界面),这里稍微有点操作,那就是如何让双方及时的知道对方已读自己的消息。 4.利用mongodb进行用户以及聊天记录的存储 效果演示 消息聊天演示: 消息时间演示: 消息未读演示: 软件需求实现 1.技术架构 PC端:vue+springboot 请选择性复用代码 1.web端 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb

    6.5K20编辑于 2022-11-01
  • 领券