【发布时间】:2020-05-18 13:22:37
【问题描述】:
我正在开发一个包含前端、后端和移动应用程序的项目。
堆栈如下:
- 移动应用程序:Android
- 后端:Node.js
- 前端:Angular 8
- 数据库:Cassandra
当用户连接到移动应用程序时,他会检索数据库中的数据并将它们显示在移动设备上。 但是这些数据可以通过前端等其他来源进行更新。
问题是如何通知移动应用程序?最好的架构是什么?
使用 WebSocket 或 Mqtt 并监听后端数据库的所有修改? 一直从手机请求后端 x 次?
谢谢
【问题讨论】: