假设我想使用RabbitMQ从ASP.net MVC 4中使用AMQP消息.我在System.Web.HttpContext.Current.Application中存储一个对象,它在内部使用BackgroundWorker实例来监听消息(监听器在Global.asax.cs中创建)
这是实现此操作的好方法还是应该使用静态类/单例?我对ASP.net MVC缺乏经验,所以我不确定.也许ASP.net MVC 4不是最好的平台选择?你会推荐什么?
目标是能够监控/记录消息流量,从Web界面中随意终止/创建/配置消费者.
这是我的第一个stackoverflow帖子,因为我相信良好的研究.但是,这次我想听听别人的意见,thx :)
我必须实现一个asp.net web api,它充当rabbitMQ的订阅者.Windows服务将向web api服务发布消息.在生产环境中将运行多个web api实例.我不知道如何打开web api上的订阅者频道并保持打开状态直到IIS重新启动.将有一个出版商和几个消费者.
任何人都可以指导一些示例代码开始?
任何帮助都将非常感激