【问题标题】:Stomp Client in Web Browser without Websockets没有 Websockets 的 Web 浏览器中的 Stomp 客户端
【发布时间】:2022-02-03 03:34:53
【问题描述】:

我有一个 Node.js 应用程序,我在其中使用 stomp-client 连接和订阅没有 websockets 的 ActiveMQ 主题。我的代码和这个例子一样:https://www.npmjs.com/package/stomp-client#super-basic-example.

现在,我想做同样的事情,但使用 Vue.js 应用程序。所以,我想在浏览器中订阅一个 ActiveMQ 主题(即在 JavaScript 中,而不是在 Node.js 中)。我的 ActiveMQ 未配置为支持 websocket。是否可以在没有 websockets 的浏览器中执行此操作?

这是我得到的错误:

【问题讨论】:

  • 如果不通过 WebSockets,浏览器将如何与代理建立连接?我认为没有其他选择。

标签: javascript node.js websocket activemq stomp


【解决方案1】:

不,这是一个安全约束,是 Web 标准的一部分。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-18
    • 1970-01-01
    • 2012-10-02
    • 2017-03-17
    • 1970-01-01
    • 2015-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多