微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 AWS IoT Core 从后端在前端应用程序上实时通知

如何解决使用 AWS IoT Core 从后端在前端应用程序上实时通知

这是一个多租户应用程序。我们的用户根据他们所在的组分配权限。向组添加/删除用户的情况并不经常发生,但我们希望获得实时通知

如果我考虑使用 IoT 实时消息传递,以便客户端应用程序订阅 IoT 主题,而后端将在用户从组中添加/删除时推送到 IoT 主题

  1. 每个租户的主题还是每个租户的每个组的主题每个用户主题

  2. 此外,考虑到组的添加/删除不会很频繁,但考虑到这种方法只是为了实时反映权限,在这种情况下成本如何增加

与在 DynamoDB 中维护一个表来存储最近更新的用户权限的数据相比,使用这种方法的优缺点是什么? DynamoDB 方法对我们来说唯一的问题是我们希望在授权方缓存 JWT 身份验证令牌,我们正在考虑在令牌生成前触发器上从 DDB 返回更新,这意味着由于缓存而延迟 1-5 分钟

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。