19. コード構成
•2つのコンポーネントで構成
• Sender worker role
• Service Bus Queueにメッセージを送信
• Receiver worker role
• Queueからメッセージを読んで処理をする
•Receiver worker は、2インスタンスが起動す
るように初期構成
kyrt @takekazuomi 19
20. Service Bus Queue のUtility Class
CompetingConsumers.Shared.QueueManager
コンパクトな使用例
•Start()
•Stop()
•SendMessagesAsync()
•ReceiveMessages()
kyrt @takekazuomi 20
56. •Queueが全部 Service Bus Queue だけど、
Storage Queue 使おうよ
•Special Thanks
• Source Han Sans
• https://github.com/adobe-fonts/source-han-sans/
kyrt @takekazuomi 56
Brokered Messaging: Dead Letter Queue
http://code.msdn.microsoft.com/windowsazure/Brokered-Messaging-Dead-22536dd8/sourcecode?fileId=76870&pathId=497121593
MessagingEntityAlreadyExistsExceptionと、response.StatusCode != HttpStatusCode.Conflict の両方みてるクレイジー!