Asynchronous message-based communication is provided while hiding complexity resulting from addressing, routing, or data formats from communication partners to make interaction robust and flexible.
How can communication partners exchange information asynchronously with a communication partner?
In Context Of
The application components of a Distributed Application are hosted on multiple cloud resources and have to exchange information with each other. Often, the integration with other cloud applications and non-cloud applications is also required.
Communication partners exchange information asynchronously using messages. The message-oriented middleware handles the complexity of addressing, availability of communication partners and message format transformation.
At-least-once Delivery: can be used to interact with the receiving client. Ensures that messages are delivered one or more times.
Exactly-once Delivery: can be used to interact with the receiving client. Ensures that messages are delivered once and only once.