本文介绍: 上面是MQ的基本抽象模型,但是不同的MQ产品有有者不同的机制,RabbitMQ实际基于AMQP协议的一个开源实现,因此RabbitMQ内部也是AMQP的基本概念。生产者(producer)创建消息,然后发布到队列(queue)中,最后将消息发送到监听的消费者。消息,消息是不具体的,它由消息头和消息体组成。交换器,用来接收生产者发送的消息并将这些消息路由给服务器中的队列。虚拟主机是共享相同的。消息的消费者,表示一个从消息队列中取得消息的客户端应用程序。消息的生产者,也是一个向交换器发布消息的客户端应用程序。
消费者(consumer)订阅某个队列。生产者(producer)创建消息,然后发布到队列(queue)中,最后将消息发送到监听的消费者。
上面是MQ的基本抽象模型,但是不同的MQ产品有有者不同的机制,RabbitMQ实际基于AMQP协议的一个开源实现,因此RabbitMQ内部也是AMQP的基本概念。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。