最新RabbitMQ面试题
AMQP和JMS分别是什么 ,区别是什么?
答:
AMQP:是高级消息队列协议(SpringBoot内置了启动器) 定义数据的格式:json , 二进制 跨语言的
JMS:定义了操作消息的接口规范:发送消息,接收消息 只能用java
两者的区别和联系:
- JMS是定义了统一的接口,来对消息操作进行统一,AMQP是通过规定协议来统一数据交互的格式.
- JMS限定了必须使用Java语言,AMMQP只是协议,不规定实现方式,是跨语言的.
- JMS规定了两种消息模型,分别是点对点,和发布订阅两种,而
原创
2020-05-13 23:26:52 ·
211 阅读 ·
0 评论