开发者社区> 问答> 正文

在 Spring 生态中玩转 RocketMQ中如何理解普通发送端?

在 Spring 生态中玩转 RocketMQ中如何理解普通发送端?

展开
收起
vncamyi27xznk 2021-11-11 10:50:39 401 0
1 条回答
写回答
取消 提交回答
  • "发送端的代码封装在 RocketMQTemplate POJO 中,下图是发送端的相关代码的调用关系图: 为了与 Spring Messaging 的发送模板兼容,在 RocketMQTemplate 集成了 AbstractMessageSendingTemplate 抽象类,来支持相关的消息转换和发送方法,这些方法最终会代理给 doSend()方法;doSend()以及 RocoketMQ 所特有的一些方法如异步,单向和顺序等方法直接添加到 RoketMQTempalte 中,这些方法直接代理调用到 RocketMQ 的 Producer API 来进行消息的发送。 这本电子书收录开发者藏经阁,下载连接:https://developer.aliyun.com/topic/download?id=1216"

    2021-11-11 18:59:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载