1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-20 22:17:09 +08:00

Update message-queue.md

This commit is contained in:
SnailClimb 2018-12-15 15:50:48 +08:00 committed by GitHub
parent 5099d0e74b
commit e86db992c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,17 +3,17 @@
- [消息队列其实很简单](#消息队列其实很简单) - [消息队列其实很简单](#消息队列其实很简单)
- [一 什么是消息队列](#一-什么是消息队列) - [一 什么是消息队列](#一-什么是消息队列)
- [二 为什么要用消息队列](#二-为什么要用消息队列) - [二 为什么要用消息队列](#二-为什么要用消息队列)
- [\(1\) 通过异步处理提高系统性能(削峰、减少响应所需时间)](#1-通过异步处理提高系统性能削峰减少响应所需时间) - [\(1\) 通过异步处理提高系统性能(削峰、减少响应所需时间)](#1-通过异步处理提高系统性能削峰减少响应所需时间)
- [\(2\) 降低系统耦合性](#2-降低系统耦合性) - [\(2\) 降低系统耦合性](#2-降低系统耦合性)
- [三 使用消息队列带来的一些问题](#三-使用消息队列带来的一些问题) - [三 使用消息队列带来的一些问题](#三-使用消息队列带来的一些问题)
- [四 JMS VS AMQP](#四-jms-vs-amqp) - [四 JMS VS AMQP](#四-jms-vs-amqp)
- [4.1 JMS](#41-jms) - [4.1 JMS](#41-jms)
- [4.1.1 JMS 简介](#411-jms-简介) - [4.1.1 JMS 简介](#411-jms-简介)
- [4.1.2 JMS两种消息模型](#412-jms两种消息模型) - [4.1.2 JMS两种消息模型](#412-jms两种消息模型)
- [4.1.3 JMS 五种不同的消息正文格式](#413-jms-五种不同的消息正文格式) - [4.1.3 JMS 五种不同的消息正文格式](#413-jms-五种不同的消息正文格式)
- [4.2 AMQP](#42-amqp) - [4.2 AMQP](#42-amqp)
- [4.3 JMS vs AMQP](#43-jms-vs-amqp) - [4.3 JMS vs AMQP](#43-jms-vs-amqp)
- [ 常见的消息队列对比](#五-常见的消息队列对比) - [常见的消息队列对比](#五-常见的消息队列对比)
<!-- /MarkdownTOC --> <!-- /MarkdownTOC -->
@ -76,7 +76,7 @@
**ActiveMQ 就是基于 JMS 规范实现的。** **ActiveMQ 就是基于 JMS 规范实现的。**
#### 4.1.2 JMS两种消息模型 #### 4.1.2 JMS两种消息模型
①点到点P2P模型 ①点到点P2P模型
@ -125,7 +125,7 @@
- 由于Exchange 提供的路由算法AMQP可以提供多样化的路由方式来传递消息到消息队列而 JMS 仅支持 队列 和 主题/订阅 方式两种。 - 由于Exchange 提供的路由算法AMQP可以提供多样化的路由方式来传递消息到消息队列而 JMS 仅支持 队列 和 主题/订阅 方式两种。
## 五 常见的消息队列对比 ## 五 常见的消息队列对比