AMQP Overview
The AMQP protocol offers a layered model consisting of transport and connection security, frame transfer and message transfer semantics without any assumptions on source / destination models or deployment topologies.
The result is a portable, secure, binary, symmetric message exchange between applications, regardless of whether a classic MOM broker, a cloud messaging infrastructure instance or a peer to peer message exchange service are involved.
Universal Messaging supports AMQP 1.0 protocol only at the UM realm level. Users are expected to use an AMQP 1.0 compliant client library to connect.
Note:
Universal Messaging currently aims to cover JMS use cases. Although any compliant AMQP 1.0 client may be used to connect, certain header and message properties are mapped to JMS.