RabbitMQ(三)-消息队列的功能特点

245 阅读1分钟

消息队列的功能特点

Broker: 消息处理中心, 负责消息的接收、存储、转发等。 Producer:消息生产者,负责产生和发送消息到消息处理中心。 Consumer: 消息消费者,负责从消息处理中心获取消息, 并进行相应的处理。

在不同的业务场景中, 需要消息队列产品能解决 1、消息堆积
2、消息持久化
3、可靠投递
4、消息重复
5、严格有序
6、集群
消息中间件:非底层操作系统软件、非业务应用软件,不是直接给最终用户使用的,不能直接给客户带 来价值的软件统称为中间件。

消息中间件关注于数据的发送和接收, 利用高效、可靠的异步消息传递机制集成分布式系统。中间件是一种独立的系统软件或服务程序,分布式应用系统借助 这种软件在不同的技术之间共享资源, 管理计算资源和网络.