2012-04-17 97 views
4

我知道 Choosing between .NET Service Bus Queues vs Azure Queue ServiceAzure的服务总线队列主题VS队列网络/辅助角色

提供了一些答案,何时用于Web /辅助角色VS Azure的服务总线队列,但我刚开始学习Azure正在寻找更彻底的东西。

它说“NET服务总线更专门设计用于集成系统,而不是提供通用的可靠消息系统”。

只是想知道如果我能澄清这一点?这是否意味着在单独的远程应用程序之间进行通信时,最好使用服务总线队列以及在使用正常Azure队列的Web/Worker角色之间进行通信时。相比于存储队列对应

感谢

回答

4

服务总线队列&主题遵循AMQP,其中包括FIFO队列,发布/订阅,确认模式等。它更加标准和开放,这意味着如果您希望将系统与其他应用程序集成,而且它也遵循AMQP,则无需付出任何努力。

存储队列比服务总线更简单。它为我们提供了角色之间的异步渠道。通信协议,消息结构和格式都基于我们自己。

HTH

+0

什么是AMQP?如果我为我的网络/员工角色使用服务总线队列,是否仍然可以访问存储? – TheWommies 2012-04-17 06:52:31

+1

AMQP,请参考http://www.amqp.org/和http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol。服务总线队列和存储是完全分开的。无论您是否使用服务总线队列,都可以访问存储。 – 2012-04-17 09:42:39

相关问题