源码分析之RocketMQ Producer生产消息的实现及其设计模式分析
说明
本文所涉及的RocketMQ版本为4.7.1。
类关系
RocketMQ Producer的核心类、接口关系如下:
引自:极客时间-消息队列高手课 https://time.geekbang.org/column/article/132889
此处的设计使用了门面模式(Facade Pattern),接口 MQProducer 就是这个模式中的门面。
类 DefaultMQProducer 实现了接口 MQProducer,它里面的方法实现大多没有任何的业务逻辑,只是封装了对其他实现类的方法调用;
原创
2020-09-10 10:58:55 ·
566 阅读 ·
0 评论