java - 使用 Spring WebSockets 更新 MySQL 数据库
问题描述
我目前正在开发一个应用程序,其目标本质上是使用 Spring Boot 作为后端创建 Slack 的克隆。我知道我需要使用网络套接字进行实时消息传递,但我不知道如何设置它。
是否可以在客户端和我的服务器之间建立套接字连接,以便实时自动将新消息添加到数据库中/从数据库中读取?或者这根本不是解决问题的正确方法?非常感谢任何建议/资源建议。
我已经进行了大量的研究,但我能找到的只是非常简单的教程/文章,这些教程/文章显示了制作更类似于公共聊天室的应用程序,每个人都只是在同一个聊天室中发帖,并且消息不会保留在外面一个简单的内存消息代理。虽然这些有助于理解一些基本概念,但我很难将任何这些信息应用于更复杂的用例。提前感谢您的帮助!
解决方案
推荐阅读
- python - 删除 df.drop 的 for 循环
- angular - Angular 6 - 更新有效,但大多数导入出错 - '找不到模块......'
- c# - Unity3D Animator 控制器状态的问题
- java - MysqlConnectionPoolDataSource - 无法使用 jdbc 插入 mysql db?
- reactjs - 如何在不使用资源组件的情况下将表单数据保存在 AOR 中?
- curl - 在 gitlab 上发布来自 yaml 文件的 curl 数据
- sql - 无法授予对现有表的访问权限
- php - 如何在codeigniter中对数组值进行乘法运算并存储在第三个数组变量中
- node.js - 使用 firebase 或 heroku 托管 Angular 应用程序
- r - 为什么 RStudio/R 中显示为 1 GB 大小的对象会被 RData 或 RDS 文件格式以更大的大小保存,即使没有压缩?