springamqp傳送方法中,接收訊息的型別時object,也就是可以傳送任意物件的訊息,springamqp會將其序列化為位元組後傳送。
spring的對訊息的處理時由org.springframework.amqp.support.converter.messageconverter來處理,預設實現時******messageconverter。基於jdk
的objectouputstream完成序列化。
1.在publisher服務中引入依賴:
com.fasterxml.jackson.corejackson-databind
2.在publisher服務宣告messageconverter
@beanpublic
messageconverter messageconverter()
訊息接收jackson步驟:
1.引入依賴
2.建立bean
3.定義消費者,監聽佇列並且消費資訊。
@rabbitlistener(queues = "object.queue")public
void listenobjectqueue(mapmsg)
交換機交換機
交換機。常常聽人說交換機 路由器。什麼是交換機?為什麼叫交換機?交換什麼?交換機是不是就是路由器?這二者有什麼區別?這是我的疑問。沒辦法,基礎沒打好。一 什麼是交換機 交換機是這麼一種裝置 將網路分成若干小段,以解決網路擁堵,降低出錯,提高傳輸效率。為什麼分成若干小段可以提高傳輸效率呢?這涉及到網路...
接入交換機,匯聚交換機,核心交換機
通常將網路中直接面向使用者連線或訪問網路的部分稱為接入層,將位於接入層和核心層之間的部分稱為分布層或匯聚層。接入交換機一般用於直接連線電腦,匯聚交換機一般用於樓宇間。匯聚相對於乙個區域性或重要的中轉站,核心相當於乙個出口或總彙總。原來定義的匯聚層的目的是為了減少核心的負擔,將本地資料交換機流量在本地...
交換機分布快取 核心交換機PK普通交換機
核心交換機我們平時提的挺多,那麼他與普通交換機到底有什麼區別的呢,今天我們一起來了解下。一 埠的區別 普通交換機埠數量一般為24 48個,網口大部分為千兆乙太網或者百兆乙太網口,主要功能用於接入使用者資料或者匯聚一些接入層的交換機資料,這種交換機最多可以配置vlan簡單路由協議和一些簡單的snmp等...