Book Image

SOA Patterns with BizTalk Server 2013 and Microsoft Azure

By : Richard Seroter, Mark T Brimble, Coen J Dijkgraaf, Mahindra Morar, Mark Brimble, Colin Dijkgraaf, Johann Cooper
Book Image

SOA Patterns with BizTalk Server 2013 and Microsoft Azure

By: Richard Seroter, Mark T Brimble, Coen J Dijkgraaf, Mahindra Morar, Mark Brimble, Colin Dijkgraaf, Johann Cooper

Overview of this book

Table of Contents (21 chapters)
SOA Patterns with BizTalk Server 2013 and Microsoft Azure Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Queue types


There are two types of Queues available in the Azure stack:

  • Azure Queue Storage

  • Azure Service Bus Queues

Both are implementations of the message queuing architecture. While designing a solution requiring a message queuing technology, you will need to consider the features of both types of queuing mechanisms to decide the best fit.

The key differences between the two are:

  • Azure Queue Storage is lightweight and offers high performance messaging, which is based on the Azure Storage infrastructure

  • Azure Queue Storage provides a simple GET/PUT/Peek RESTful interface

  • Service Bus queues are guaranteed First-in First-out (FIFO)

  • Service Bus queues have full integration with the WCF stack, as well as RESTful and AMQP support

Scenarios in which duplicate message detection, automatic dead-lettering capabilities, and durable publish/subscribe mechanisms are required, Azure Service Bus should be considered as an option.

Note

More information on the differences can be found at http://msdn.microsoft.com...