1. What is amqp protocol?
That is, the Advanced Message Queue Protocol regulates the communication between the client and the message middleware server, and can operate on each other.
2. Role of amqp Protocol
Reduce the coupling between applications so that the integration between different applications becomes less difficult and more useful applications are developed.
3. amqp Protocol Model
Contains three members: Exchange, message queue, binding
Exchange: A conversion member that receives information from an application. However, by binding this routing rule, it is routed to the corresponding message queue.
Message Queue: stores the content of the actual queue.
Binding: defines the binding routing rules between exchange and message queue.
4. The amqp protocol is divided into three layers:
Model Layer)
Regulate the behavior of the broker on the server.
Session Layer)
Defines the context between the client and the server broker.
Transport Layer)
Transmits binary data streams.
Amqp protocol of rabbitmq