有没有ASP.NET嵌入式Service Bus应用程序?

时间:2013-12-28 17:42:04

标签: asp.net .net asp.net-mvc-4 servicebus

我有一个托管在共享托管环境中的网站。对于该站点,我可以使用子域打开子站点。

我需要使用一种消息队列服务总线 - 当我的ASP.NET网站可以放置任务时,家用计算机(是的 - 家用电脑现在还可以)可以请求等待任务并执行有些网站离线操作。

由于共享主机不支持MSMQ,RABITMQ或任何超出共享主机范围的技术(由于客户预算,它必须保留在共享主机上 - 如果可以,我会移动它),I我想知道是否有人知道我可以在网站的子域上安装某种嵌入式服务总线并向其添加任务,之后离线控制台应用程序将从该总线获取任务。

存在这样的事情还是我要求的太多了?

由于

1 个答案:

答案 0 :(得分:0)

Windows Azure Service Bus是一种通过PAAS产品提供的消息传递服务,因此您可以使用任何位置托管的ASP.NET应用程序(私有云,公共云等)中的API。可以从任何进程(Web服务等)访问该功能,但不清楚Web应用程序如何能够等待消息,它需要唤醒它以检查可用消息?

以下示例显示了如何使用ASP.NET Web应用程序向服务总线队列发送消息: http://code.msdn.microsoft.com/Multi-Tier-application-6c033cad