JMS學習(一):初識JMS

lonecloud發表於2017-08-03

1.為什麼使用JMS(java訊息中介軟體)java message service

   為了解決一個系統對服務呼叫進行解耦(在一個系統需要呼叫多個服務的時候,需要通過中介軟體來進行訊息進行交流)

2.AMQP協議:

  即Advanced Message Queuing Protocol,一個提供統一訊息服務的應用層標準高階訊息佇列協議,是應用層協議的一個開放標準,為面向訊息的中介軟體設計。基於此協議的客戶端與訊息中介軟體可傳遞訊息,並不受客戶端/中介軟體不同產品,不同的開發語言等條件的限制。

3.JMS和AMQP區別

4.ActiveMQ,RabbitMQ,Kafka

相關文章