消息代理常常須要使用的消息代理的場景:代理
1.將消息路由到一個或多個目的地。事件
2.消息轉化爲其餘的表現形式。路由
3.執行消息的彙集,消息的分解,並將結果發送到它們的目的地,而後從新組合相應返回給消息用戶。數據
4.調用Web服務來檢索數據。消息
5.響應事件或錯誤。錯誤
6.使用發佈-訂閱模式來提供內容或者基於主題的消息路由。主題