"下表列出了每个项目的特点和使用场景。 项目 特点 使用场景 RocketMQ-Spring 1.作为起步依赖,简单引入一个包就能在 Spring 生态用到 RocketMQ 客户端的所有功能。 适 合 在 S p r i n g 2.利用了大量自动配置和注解简化了编程模型,并且支持 Spring Messaging API Boot 中使用 Rock etMQ 的用户,希望能用到 Rocket 3.与 RocketMQ 原生 Java SDK 的功能完全对齐 MQ原生java客户端的所有功能,并通过 Spring 注解和自动配置简化编程模型。 Spring Cloud 1.屏蔽底层 MQ 实现细节,上层 Spring Cloud 在代码层面能完全屏蔽底层消息中间件的用户,并且希望能项目能 Stream RocketMQ Stream 的 API 是统一的。如果想从 Kafka 切到 RocketMQ,直接改个配置即可。 更好的接入 Sprin g Cloud 生态(S Binder 2.与 Spring Cloud 生态整合更加方便。比如 S pring Cloud Data Flow,这上面的流计算都是基于 Spring Cloud Stream;Spring Cloud B us 消息总线内部也是用的 Spring Cloud Stre am。 pring Cloud Dat a Flow、Spring Cloud Funtcion 3.Spring Cloud Stream 提供的注解,编程体验 等)。
这本电子书收录开发者藏经阁,下载连接:https://developer.aliyun.com/topic/download?id=1216"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。