001_消息中间件
1. 消息中間件是基于隊列的消息傳遞技術, 在網絡環境中為應用系統提供同步或異步、可靠的消息傳輸的支撐性軟件系統。
2. 消息中間件利用高效可靠的消息傳遞機制進行平臺無關的數據交流, 并基于數據通信來進行分布式系統的集成。通過提供消息傳遞和消息排隊模型, 它可以在分布式環境下擴展進程間的通信。
3. 消息中間件適用于需要可靠的數據傳送的分布式環境。采用消息中間件機制的系統中, 不同的對象之間通過傳遞消息來激活對方的事件, 完成相應的操作。發送者將消息發送給消息服務器, 消息服務器將消息存放在若干隊列中, 在合適的時候再將消息轉發給接收者。消息中間件能在不同平臺之間通信, 它常被用來屏蔽掉各種平臺及協議之間的特性, 實現應用程序之間的協同, 其優點在于能夠在客戶和服務器之間提供同步和異步的連接, 并且在任何時刻都可以將消息進行傳送或者存儲轉發, 這也是它比遠程過程調用更進一步的原因。
4. 消息中間件概述圖
總結
- 上一篇: 012_logback中的DBAppen
- 下一篇: 002_JMS