




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图灵学院 什么是消息中间件 消息: 消息即为数据,数据就会有规则,有长度,有大小。标准JMS(JSR914):/en/jsr/detail?id=914 Java Message Service简称JMS,为Java 程序提供一种通用的方式,来创建、发送、接收以及读取企业消息系统的消息。 JMS 元素Provider提供方:服务提供者Producer生产者:创建和发送JMS消息的客户端Consumer消费者:接收JMS消息的客户端Client客户端:生产或消费消息的应用&进程Message消息:服务端与客户端之间的传输数据对象Queue队列 :包含待读取消息的准备区域(点对点)Topic主题:发布消息的分布机制(发布&订阅)JMS提供五种消息主体:StreamMessage(流)、MapMessage(属性集合)、TextMessage(文本、字符串)、ObjectMessage、BytesMessage(字节) 中间件为我们提供发送消息的程序或者服务.主流有: RocketMq、 Kafka、ActiveMq(严格jms jsr914)、RabbitMq为什么要用消息中间件 带来了异步、系统进行了解耦 什么是RocketMq国内阿里开源 java语言写的。贡献给apache 4.2版本简称Rmq并没有严格遵循jms规范(参考)。本身电商背景有关。Java版本的kafkaStorm(实时计算框架) jstrom(java写的)为什么选择RocketMq1、 稳定无单点故障 不会因为某台机器或者某个节点宕机而影响系统正常使用2、 集群功能完善3、 经历过双十一4、 Java语言实现5、 架构轻、源码可读性好6、 生态圈完善,配套好7、 开源社区活跃Rocketmq术语:GroupRocketMq部署图Name Server:注册中心(zookeeper)频繁更新offsetProducer:消息生产者 生产消息 寄件人Consumer:消息消费者、复制消息消费、收件人Broker:中介(邮政) 提供消息中转服务Group :分组好处Tag:多个标签 where Key:区分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 血管外科急危重症诊疗要点
- 痔疮嵌顿的护理
- 培训闯关游戏课件
- 中学行政培训:提升管理智慧共筑教育合力
- 冬天保暖知识教育
- 康复科护理查房
- QC外出培训总结
- 全国教师教育发展大会实施纲要
- 养老机构如何借助医养结合模式实现2025年高质量发展报告
- 航空货运行业2025年市场竞争态势与发展战略规划报告001
- 湖北省武汉市部分重点中学2022-2023学年高一下学期期末联考数学 含解析
- 广东省东莞市2025届九年级下学期中考二模历史试卷(含答案)
- DB44-T 2579-2024 岭南传统天灸技术操作规范
- 房地产市场报告 -2025年第一季度西安写字楼和零售物业市场报告
- 中国成人呼吸系统疾病家庭氧疗指南(2024年)解读课件
- 2026届新高考地理精准复习-从“情境”到“实践”+破解人文地理认知困境的具身化教学感悟
- 2024 - 2025学年人教版三年级下册美术期末考试试卷及答案
- 2025-2030挂耳咖啡市场市场现状供需分析及投资评估规划分析研究报告
- 陕西省咸阳市2025届高三下学期高考模拟检测(三)化学试题(含答案)
- 公司末梢装维人员星级评定方案宽带装维星级评定
- 基础会计试题及答案
评论
0/150
提交评论