Tuesday, September 15, 2020

Azure Service Bus

 Azure Service Bus queue system as the messaging service.

Microsoft Azure Service Bus is a fully managed enterprise integration message broker. Service Bus is most commonly used to decouple applications and services from each other, and is reliable and secure platform for asynchronous data and state transfer.

Data is transferred b/w different applications and services using messages. A message is in binary format, which can contain JSON, XML or just text.

Some common messaging scenarios are:

Messaging: transfer business data, such as sales or purchase orders, journals or inventory movements.

Decouple applications : improve reliability and scalability of applications and services ( client and service do not have to be online at the same time ).

Topics and subscriptions: enable 1:n relationships b/w publishers and subscribers.

Message sessions: implement workflows that require message ordering or message deferral.

reference:

https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview


No comments:

Post a Comment