RocketMq - JMS介绍和消息中间件核心知识(二)

jms消息服务介绍和使用场景

简介:讲解什么是JMS,消息队列的使用场景

  • 什么是JMS:Java消息服务(Java Message Service),Java平台中关于面向消息中间件的接口
  • JMS是一种与厂商无关的API,用来访问消息收发系统消息,它类似于JDBCJava Database Connectivity)。这里,JDBC是可以用来访问许多不同关系数据库的API
  • 使用场景:
  1. 核心应用
    1. 解耦:订单系统  -> 物流系统
    2. 异步:用户注册  -> 发送邮件,初始化信息
             
             解耦异步示例图:
    3. 削峰:秒杀、日志处理
  2. 跨平台、多语言
  3. 分布式事务、最终一致性
  4. RPC调用上下游对接,数据源变动->通知下属
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章