Azure Service Bus
Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe topics (in a namespace).
Service Bus is used to decouple applications and services from each other, providing the following benefits:
- Load-balancing work across competing workers
- Safely routing and transferring data and control across service and application boundaries
- Coordinating transactional work that requires a high-degree of reliability
Data is transferred between different applications and services using messages.
A message is a container decorated with metadata, and contains data.
The data can be any kind of information, including structured data encoded with the common formats such as the following ones: JSON, XML, Apache Avro, Plain Text.
Queues
Messages are sent to and received from queues. Queues store messages until the receiving application is available to receive and process them.
Comments
Post a Comment