React是否可以与Rabbit-MQ一起使用?过去几天我一直在谷歌上搜索死亡,我只能找到有关React Native的结果。
我可以关注Javascript-RabbitMQ-Tutorial还是有特定的东西?
我很感激任何提示。
答案 0 :(得分:3)
以下是RabbitMQ的http://www.rabbitmq.com/tutorials/tutorial-six-javascript.html
RabbitMQ提供了插件,可以通过websockets连接到服务器。
http://www.rabbitmq.com/web-stomp.html
样本在https://www.rabbitmq.com/devtools.html#web-messaging
还有几个nodejs客户端库。如果您使用webpack,那么值得一看。可能他们只会在浏览器中工作。
答案 1 :(得分:0)
https://www.npmjs.com/package/rabbitode你可以尝试这个库提供了一个很好的抽象来自nodejs的amqplib包
答案 2 :(得分:0)
我在我的一个项目中都需要这样做,并最终采用了这种方法
FE->后端服务-> RABBITMQ
基本上,后端服务负责侦听Rabbitmq,并负责接收消息并将消息发布到队列集群。 我用了图书馆。 https://www.npmjs.com/package/amqplib 考虑到每周在npmjs网站上的下载,我相信这是RabbitMq连接(通过amqp)最常用的库。我强烈建议您使用稳定的库,尤其是如果您是Rabbitmq的新手,并且这种工作性质。 这是上述@Arun Karunagath给出的答案的补充。 祝你好运!
答案 3 :(得分:0)
我在 React js 中实现 Rabbit MQ 也有困难。
但是我的一位朋友在我们的 Rabbit Mq 服务器中启用/安装了 mqtt 和 websocket 插件。
所以现在我可以使用简单的 mqtt 或 websocket 将我们的 React js 应用程序与 Rabbit MQ 通信。