如何在Azure应用程序中使用MSMQ

时间:2017-06-29 20:50:29

标签: .net wcf azure msmq netmsmqbinding

我当前的例子:

计算机A - 私有队列名称 - AdminQueue
机器B - 私有队列名称 - ShippingOrders

我在Machine-A中运行了一个控制台应用程序,它将消息推送到PRIVATE队列(机器B- ShippingOrders)

我在IIS中托管了一个WCF服务应用程序来使用来自" ShippingOrders"并将响应发送回机器A的AdminQueue。

是否可以使用Azure云应用程序中的消息并将响应发送回AdminQueue? MSMQ在Azure中可用吗?

1 个答案:

答案 0 :(得分:1)

  

Azure中是否提供MSMQ?

在Azure平台中,我们可以在Azure虚拟机上创建和使用MSMQ。在Azure VM上使用MSMQ之前,您可以检查以下文档。

Guidelines for Running MSMQ in Azure Virtual Machines

将您的应用程序发布到Azure后,我建议您使用Azure存储队列或Azure服务总线队列而不是MSMQ。以下是它们之间的差异。您可以选择其中一个使用。

Storage queues and Service Bus queues - compared and contrasted