RabbitMQ is a message broker. Its main concept is to accept and forward messages. You can think of it as a post office: When you send a message to the mailbox, you're sure the postman will eventually deliver the message to the recipient. Using this metaphor, RABBITMQ is the mailbox, post Office and postman.
The big difference between RABBITMQ and the post office is that it handles binary data--messages--instead of paper letters.
RABBITMQ and other messaging systems usually have the following terms:
Producers send messages
650) this.width=650; "src=" Http://previous.rabbitmq.com/v3_3_x/img/tutorials/producer.png "height=" "alt=" Producer.png "/>
Queue
650) this.width=650; "src=" Http://previous.rabbitmq.com/v3_3_x/img/tutorials/queue.png "height=" "alt=" queue.png "/>
Consumers
650) this.width=650; "src=" Http://previous.rabbitmq.com/v3_3_x/img/tutorials/consumer.png "height=" "alt=" Consumer.png "/>
Send "Hello world!" using Python driver
650) this.width=650; "src=" Http://previous.rabbitmq.com/v3_3_x/img/tutorials/python-one-overall.png "height=" 100 " alt= "Python-one-overall.png"/>
Pip Install Pika
Resources:
Http://previous.rabbitmq.com/v3_3_x/tutorials/tutorial-one-python.html
This article is from the Linux SA John blog, so be sure to keep this source http://john88wang.blog.51cto.com/2165294/1670904
RABBITMQ Study II