1、JMS解决的问题:
通信的同步性:client发起调用后,必须等待server处理完并返回结果后才能继续执行。
client和server的声明周期耦合太高:如果server网络故障,则client会收到异常。
点对点通信:无法一对多。
2、JMS的实现:
ActiveMQ,RocketMQ