【发布时间】:2018-07-28 19:41:30
【问题描述】:
在RabbitMQ documentation 中,MQTT、AMQP 和 STOMP 被称为支持的消息协议。如果你考虑the differences between MQTT, AMQP and STOMP,这对我来说是完全可以理解的。 但是,在本文的结尾,它变得令人困惑。那是关于 HTTP 的。本段指出“HTTP 不是一门课程,也不是消息传递协议”。我曾认为 RabbitMQ 也会以一种或另一种方式直接支持 HTTP,但仅支持“低容量消息传递目的”(例如诊断)和直接在 HTML 中使用。 如果世界上有一半人使用 HTTP Web api 服务,为什么 HTTP 不能在消息传递协议之间共享。为什么 HTTP 不是消息传递协议,RabbitMQ 对消息传递协议的定义是什么?
【问题讨论】: