2012-04-17 98 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

相關問題