應(yīng)用場景:
? ??1.存在并發(fā)訪問的業(yè)務(wù)
? ? 2.耗時比較久的業(yè)務(wù)
? ? 3.需要解耦出來的業(yè)務(wù)
消息中心簡介:
? ? ? ? 消息中心MOM(Message Oriented Middleware)是在分布式環(huán)境中,兩個或多個獨立運行的系統(tǒng)之間,提供消息通訊作用的中介。
消息中心的作用:
? ??????把分布式應(yīng)用中的各個子系統(tǒng)之間服務(wù)的調(diào)用以消息通訊的方式交互。
?消息中心的特點:
????????1.消息異步接收:消息發(fā)送者不需要等待消息接收著的響應(yīng),提高整個應(yīng)用程序的性能
? ? ? ? 2.消息可靠接收:消息發(fā)送出去后保存在一個中間容器內(nèi),只有消息接收者收到消息后才刪除消息
? ? ? ? 3.消息隊列接收:消息以隊列的形式接收,一個一個排隊處理
比較流行的消息中心有哪些:
? ? ? 收費:IBM MQSeries,BEA WebLogic JMS Server,Oracle AQ
? ? ? 開源:ActiveMQ,RabbitMQ,RocketMQ,Kafka