RocketMq - 消息中間件常見概念和編程模型(三)

簡介:講解消息中間件的常見概念和基礎編程模型

  • 常見概念
  1. JMS提供者:連接面向消息中間件的,JMS接口的一個實現,RocketMQ,ActiveMQ,Kafka等 等
  2. JMS生產者(Message Producer):生產消息的服務
  3. JMS消費者(Message Consumer):消費消息的服務
  4. JMS消息:數據對象
  5. JMS隊列:存儲待消費消息的區域
  6. JMS主題:一種支持發送消息紿多個訂閱者的機制
  7. JMS消息通常有兩種類型:點對點(Point-to-Point)、發佈/訂閱(Publish/Subscribe)
    點對點:消息只能消費一次
    發佈訂閱:消息可重複消費,消費模型示例圖
  • 基礎編程模型
    MQ中需要用的一些類:
       ConnectionFactory :連接工廠,JMS用它創建連接
       Connection : JMS 客戶端到JMS Provider 的連接
       Session:—個發送或接收消息的線程
       Destination :消息的目的地;消息發送紿誰.
       MessageConsumer / MessageProducer:消息消費者,消息生產者

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章