Messaging

Introduction

  • Asynchronous method of communication.
  • Buffers messages in the message broker.
  • Improves performance, decouples systems, and increases availability.

Basic Components of Messaging

Sender

  • Prepares and sends the message to the message broker.

Message Broker

  • Acts as a buffer, receives the message from the sender and delivers it to the receiver.
  • Creates a messaging channel.

Receiver

  • Receives and acts upon the message.

Message

  • Carries information from the sender to the receiver.
  • The moving component in the messaging system.