.net - rabbitmq 的 REST API

标签 .net wcf rest rabbitmq amqp

有没有办法从 $.ajax 向 RabbitMQ 发送数据?

我的应用程序由数千个 Web 客户端(用 js 编写)和 WCF REST 服务组成,现在我试图弄清楚如何为我的应用程序创建可扩展点。这个想法是有一个rabbitmq实例从放置在一侧的js客户端接收消息,以及从队列中获取待处理消息的WCF工作流服务实例。

我知道 AMQP 和 HTTP 是完全不同的东西。

所以问题是 - 是否有rabbit mq的REST接口(interface)或某种网关

最佳答案

RabbitMQ 的 developer tools page 上列出了许多第 3 方 HTTP 插件,他们还提供 experimental JSON-RPC plugin允许通过 HTTP 访问 AMQP。

您还应该看看RabbitJSSockJS了解 Rabbit 团队正在采取哪些措施分别将消息传递引入 Node.js 和 WebSockets 的世界。

关于.net - rabbitmq 的 REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10080718/

相关文章:

java - 我在处理 REST Assured API POST 请求时遇到问题

c# - 这是一个好的 REST URI 吗?

swift - 如何在 vapor 3 中访问查询参数

c# - 将WAV文件转换为字节数组会降低音频速度

javascript - 由于语法无效,服务器无法处理 PUT 请求 (ASP.NET)

c# - 获取依赖程序集?

wcf - 垃圾回收后 WCF 中 COM 对象的访问冲突

jquery - 设置 jquery 自动完成源时如何将 JSON 数据传递给 WCF 方法

javascript - 从 javascript 调用 WCF 方法

.net - My.User.Name 与 My.User.CurrentPrincipal.Identity.Name