消息
介绍
消息在实际生活中的应用很常见
Spring提供了一整套丰富的消息处理功能,从基础的消息传递接口到对各种消息中间件的支持,使开发者能够方便地构建消息驱动的应用程序。无论是同步还是异步消息传递,Spring都有相应的解决方案,能够满足不同场景下的需求。
同步消息 讨债
需要别人进行回应和响应
异步消息 请帖
不需要别人回应
我们把消息存储在MQ中
消息队列
我们只有异步消息才能满足我们高并发的设计规范
JMS 一套规范 接口
消息模型
我们的消息队列中放的消息还能定义成很多种类
我们用的最多的是字节消息
JMS的实现类
AMQP 一套规范 规范了网络交换的数据格式
这种方式比JMS更加广泛
从消息模型上更加大变化
我们消息模型内的消息种类
都是字节类型的消息
AMQP规范是消息传递的格式
JMS是接口
MQTT是一个物联网生态系统中的重要成分之一
Kafka 可以做