Advanced Message Queuing Protocol
- Formal
-
Advanced Message Queuing Protocol (AMQP) is an open-source standard for business message communication and message-oriented middleware. The defining features of the AMQP are message orientation, queuing, routing, reliability, and security.
- Practical
-
Main features include message orientation, queuing, routing, reliability, and security. AMQP is mostly used in business messaging. It usually defines devices as mobile handsets communicating with back-office data centers. In the IoT context, AMQP is most appropriate for the control plane or server-based analysis functions.