Contact Us

[email protected]

Messaging works slightly differently. With messaging, a component will write data to a queue in a particular format. A consumer will be monitoring that queue, and when an item arrives, it will perform an action with that data and then remove it from the queue. An example is an email service. A user enters text into a box and clicks send, and the user interface component then sends that data to an email queue. A separate email service component then reads the data and acts by sending the email. In this scenario, the user interface does not expect a response to say the message has been sent; it relies on a consumer to process it.