消息中间件原理
消息中間件原理
- 一、中間件
- 二、中間件種類
- 三、分布式架構(gòu)
- 四、消息中間件
- 五、消息中間件的核心組成部分
- 六、網(wǎng)絡(luò)協(xié)議
- 七、AMQP協(xié)議
- 八、Kafka協(xié)議
- 九、消息的持久化
- 十、消息的分發(fā)策略
- 十一、消息隊列高可用和高可靠
一、中間件
中間件是處于操作系統(tǒng)和應(yīng)用程序之間的軟件,使用中間件時,往往是一組中間件集成在一起,構(gòu)成一個平臺,但是在這組中間件中必須要有一個通信中間件,即中間件=平臺+通信,這個定義也限定了只有用于分布式系統(tǒng)中才能稱為中間件,同時還可以把它與支撐軟件和實用軟件區(qū)分開來。
中間件特點:
- 滿足大量應(yīng)用的需要
- 運行于多種硬件和OS平臺
- 支持分布式計算,提供跨網(wǎng)絡(luò)、硬件和OS平臺的透明性的應(yīng)用或服務(wù)的交互
- 支持標準的協(xié)議
- 支持標準的接口
對于應(yīng)用軟件開發(fā),中間件遠比操作系統(tǒng)和網(wǎng)絡(luò)服務(wù)更為重要,中間件提供的程序接口定義了一個相對穩(wěn)定的高層應(yīng)用環(huán)境,不管底層的計算機硬件和系統(tǒng)軟件怎樣更新?lián)Q代,只要將中
總結(jié)
- 上一篇: proe工程图输出dwg/dxf文件设置
- 下一篇: dell 330显卡驱动