官术网_书友最值得收藏!

Explaining message queues

Smoke signals, couriers, carrier pigeons, and semaphores: if this was a riddle, the word messages would immediately spring to mind. Humanity has always had the need to connect, finding new ways to defy challenges posed by the distance between the different groups of people needing to communicate. Humankind has come a long way with modern technologies, but essentially, the basics remain. Senders, recipients, and messages are at the core of all our communication infrastructures.

Software applications have the same needs; systems need to communicate and send messages between each other. They sometimes need to be sure that the message that's been sent has reached its destination, and sometimes they need to receive an immediate response. In some cases, they may even need to receive more than one response. Based on these different needs, different styles of communication between systems have emerged.

AMQP, RabbitMQ's default protocol, is explained in the next section.

主站蜘蛛池模板: 荆州市| 石城县| 陇川县| 汨罗市| 治县。| 昭苏县| 呼图壁县| 广灵县| 突泉县| 津南区| 嘉黎县| 子洲县| 蕉岭县| 铜陵市| 滦平县| 长武县| 明光市| 综艺| 桂林市| 临安市| 云和县| 贵南县| 茌平县| 曲阳县| 绵竹市| 五河县| 师宗县| 葫芦岛市| 华池县| 贺州市| 镇沅| 英德市| 中西区| 铁岭县| 大冶市| 山东省| 汉源县| 莫力| 华池县| 景泰县| 旅游|