【问题标题】:WebSocket guaranteed delivery free frameworkWebSocket 保证交付免费框架
【发布时间】:2014-10-23 09:22:39
【问题描述】:

我有某种系统可以不断地从 Java 后端向 Web 前端发送消息。我使用带有 XMPP 协议的 Openfire 作为传输系统。但是 XMPP 只是一种传输协议,它不保证在 Internet 连接中断时的传递。所以首先我决定改用更轻量级的传输协议——WebSocket。再一次,WebSocket 只是一个传输协议。是否有任何基于 WebSockets 的支持消息保证传递的生产就绪且免费的消息传递框架。您只需使用 clientId 发送消息,该框架将完成剩下的工作。如果用户离线或 Internet 连接中断。我的意思是该框架将关心交付。

【问题讨论】:

    标签: websocket qos java-websocket


    【解决方案1】:

    我会将确保消息传递的责任从您的传输选择转移到一些消息队列系统上,如 rabbitMQ 或类似系统 - 这是他们功能集中的一个亮点:

    “队列可以在集群中的多台机器上进行镜像,确保即使发生硬件故障,您的消息也是安全的”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多