首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将VueJS连接到RabbitMQ

问将VueJS连接到RabbitMQ
EN

Stack Overflow用户
提问于 2020-07-24 20:18:24
回答 1查看 2.9K关注 0票数 2

我正在使用VueJS构建一个web应用程序。应用程序应该充当消息生成器,并向RabbitMQ发送消息。有关于如何实现组件的最佳实践吗?

编辑:我相信这是没有解决的,而且RabbitMQ允许使用RabbitMQ团队编写的插件来连接AMQP以外的协议,即MQTT和STOMP。

这些插件启用websocket传输协议,并使用这些消息传递协议启用操作。

来源:https://www.rabbitmq.com/web-mqtt.html

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-24 20:38:09

Rabbitmq是基于amqp协议的,它的设计不适合直接从browser/webapp访问。

浏览器可以使用http或websockets与服务器对话。

然后,您的服务器可以使用amqp客户端与rabbitmq对话。

这是堆栈实现此功能的一个示例:

-your vue应用程序向节点/快递服务器发送http请求,-your节点/快递服务器使用节点amqp客户端库将请求从http调用(快速路由)转换为兔子队列。

-rabbit mq处理消息便笺服务可以等待兔子的响应,也可以不等待。

请注意,在这里,您的webapp管理服务器连接(地址等),服务器管理rabbitmq连接的配置。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63080894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档