【问题标题】:Using RabbitMQ at ASP.NET MVC在 ASP.NET MVC 中使用 RabbitMQ
【发布时间】:2017-05-11 07:48:21
【问题描述】:

客户端使用 iOS app + RabbitMQ 在服务器上发送消息。

卖家使用 ASP.NET MVC 网站。

如何使用 RabbitMQ for ASP.NET MVC 从服务器获取消息?

如果我在控制器内以消费者身份订阅 RabbitMQ 通道,这将不起作用,因为控制器返回 View 并且 EventHanlder 不会触发。

【问题讨论】:

  • 如果您需要实时向客户端传递消息 - 您需要从客户端到 asp.net 应用程序的持久连接,例如 websockets 或 SignalR。

标签: c# .net asp.net-mvc rabbitmq


【解决方案1】:

您可以在 global.asax 或启动或程序(如果此 selfhost)或其他可以在启动时初始化的地方创建订阅和接收来自 rabbitmq 的消息。在这种情况下 ASP.NET mvc 无关紧要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2020-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多