我需要订阅从JavaScript(在浏览器窗口上运行)到RabbitMQ频道的频道,以便可以接收RabbitMQ发布到该频道的消息。
我想如何在不使用任何JS库的情况下执行此操作 - 比如Node.js或任何其他。
我正在使用RabbitMQ 3.6.3,Erlang 17.0。
答案 0 :(得分:0)
我想如何在不使用任何JS库的情况下实现这一目标
你不能。
RabbitMQ需要一个库 - 您自己编写(我不推荐)或使用现有库。
但无论如何,你不应该从浏览器连接。浏览器应该与Web服务器通信,Web服务器应该连接到RabbitMQ。
使用websockets或服务器端事件从Web服务器与浏览器进行通信。
答案 1 :(得分:0)
我们可以在没有node.js的情况下完成。如果我的应用程序是角度Web应用程序怎么办
在signalR的情况下,我们过去只在javascript中做同样的事情。