消息队列和消息中间件的区别是什么?

网上一查,比如 rabbitMQ,有的文章提到它的时候说它是一个消息队列。有的文章说它是一个消息中间件。

从语义上来说 MQ = message queue 算是消息队列。 那么,

  1. 消息中间件和消息队列区别是什么?

  2. 这两者一般使用场景是什么以及有哪些实现?

  3. MQTT 协议是一种 pub/sub 模型的消息转发协议,MQTT 的实现是算消息中间件还是消息队列?


慕田峪9158850
浏览 3339回答 2
2回答

一只斗牛犬

实际上是一回事。从实现上来说,它是一个消息的“队列”,把它放到系统里,它就成为了一个中间件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5