首页 > 解决方案 > 将 websocket 与消息服务一起使用的最佳实践

问题描述

我正在使用 Reacjs UI 和 Java 后端编写一个 Web 应用程序。每当有新消息时,服务器端必须将消息发布到 UI/客户端。为此,我想使用 ActiveMQ Artemis 作为服务器和客户端之间的消息传递服务。Reactjs 客户端使用 websocket 连接到 Artemis。

  1. 允许客户端直接连接到 Artemis 是最佳实践吗?
  2. 如果是,如何在新用户注册并尝试立即登录时管理与 MQ 的连接。
  3. 如果没有,将推送通知直接发送给客户端的最佳做法是什么。

标签: reactjswebsocketpush-notificationactivemq-artemis

解决方案


推荐阅读