消息中间件适用于需要可靠的数据传送的分布式环境。采用消息中间件机制的系统中,不同的对象之间通过传递消息来激活对方的事件,完成相应的操作。发送者将消息发送给消息服务器,消息服务器将消息存放在若干队列中,在合适的时候再将消息转发给接收者。消息中间件能在不同平台之间通信,它常被用来屏蔽掉各种平台及协议之间的特性,实现应用程序之间的协同,其优点在于能够在客户和服务器之间提供同步和异步的连接,并且在任何时刻都可以将消息进行传送或者存储转发,这也是它比远程过程调用更进一步的原因。作为案例介绍,虽然不能对各种消息中间件产品的所有特性做详细说明,但是希望读者可以通过每章中的案例讨论和实践建议得到启发,为在实际工作中进行产品选型、业务场景方案制定、性能调整等提供思路。
本文档共六部分
消息队列
消息协议
RabbitMQ
ActiveMQ
Kafka
RocketMQ
第1部分 消息队列
第2部分 消息协议
第3部分 RabbitMQ
第4部分 ActiveMQ
第5部分 Kafka
第6部分 RocketMQ
由于文章的篇幅有限,小编只能在这里为大家展示部分内容,需要免费领取这份PDF文档学习的朋友麻烦帮忙转发这篇文章,关注小编,然后私信小编“资料”即可免费获得本文档领取方式哦。
网友评论