如何在 Vue js 应用程序中使用/接收 rabbitmq 队列消息?
Posted
技术标签:
【中文标题】如何在 Vue js 应用程序中使用/接收 rabbitmq 队列消息?【英文标题】:How to consume/ receive rabbitmq queue message in Vue js appliaction? 【发布时间】:2021-02-22 17:12:29 【问题描述】:我有一个用 Spring Boot 编写的应用程序,它为 rabbitmq 发布消息。并推到那里排队。我有一个用 vue 编写的前端应用程序需要使用来自 rabbitmq 的消息。我为相关场景做了一些谷歌搜索,但找不到太多帮助。是否可以在我的 vuejs 应用程序中使用 rabbitmq 队列消息?如果是的话怎么办?提前感谢您的帮助!
【问题讨论】:
Web-Stomp 【参考方案1】:使用 Websockets + STOMP(正如 Randy Casburn 评论的那样)。
这个包可以用 npm https://www.npmjs.com/package/webstomp-client 安装并作为服务使用。
可以在这里找到很好的例子https://github.com/JSteunou/webstomp-client/tree/master/example
【讨论】:
以上是关于如何在 Vue js 应用程序中使用/接收 rabbitmq 队列消息?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Vue 3 的 Vue Router 中获取 cookie?这个在 router/index.js 中未定义