spring - Spring中如何实现客户端之间的非实时聊天
问题描述
我想了解在两个客户端之间实现一个非常简单的消息交换系统的最佳方法是什么,使用 Spring Boot 作为后端,AngularJS 作为前端。
我是 Spring 的新手,我正在研究它并将其用于大学项目。
假设我的项目是一种简化的电子商务。我想基于简单文本消息的交换在两个客户端(例如,像 eBay 上的消息系统)之间创建“对话”。如果其中一个客户端没有连接,他必须能够检索在他离线时收到的消息。
我遇到了几个教程和指南,但其中大多数都解释了如何创建一个实时“聊天室”,这不是我想要的。
我想就最佳路径(JMS、WebSocket ...)以及原因提出一些建议。
提前致谢!
解决方案
推荐阅读
- github - 具有嵌套提交/整体提交到单个 repo 的嵌套 Github 项目
- javascript - 如何存储来自多个文档的特定属性的值?
- sql - 选择三位或更多作者的论文
- angular - Nginx 反向服务器需要很长时间才能反向到 angular2 实时开发服务器
- python - python 2维列表值以奇怪的方式改变
- sql - 带有case语句的sql计数查询
- java - 我从连接到 Arduino 的蓝牙收到 Android 中的奇怪字符
- merge - 如何将多个 tfrecords 文件合并到一个文件中?
- c# - 如何让 ashx 在 iis 启动时加载自定义 XML?
- angular - 单击时以角度缩放 div/canvas 元素