Advanced Message Queuing Protocol
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.
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.