開心生活站

位置:首頁 > 綜合知識 > 

常用的中間件有哪幾種

常用的中間件有哪幾種

常用的中間件有下面幾種:1、事務式中間件:事務式中間件又稱事務處理管理程序,是當前用的最廣泛的中間件之一,其主要功能是提供聯機事務處理所需要的通信、併發訪問控制、事務控制、資源管理、安全管理、負載平衡、故障恢復和其他必要的服務。
事務式中間件支持大量客戶進程的併發訪問,具有極強的擴展性。
由於事務式中間件具有可靠性高、極強的擴展性等特點,主要應用於電信、金融、飛機訂票系統、證券等擁有大量客戶的領域。
2、過程式中間件:過程式中間件又稱遠程過程調用中間件。
過程中間件一般從邏輯上分爲兩部分:客戶和服務器。
客戶和服務器是一個邏輯概念,既可以運行在同一計算機上,也可以運行在不同的計算機上,甚至客戶和服務器底層的操作系統也可以不同。
客戶機和服務器之間的通信可以使用同步通信,也可以採用線程式異步調用。
所以過程式中間件有較好的異構支持能力,簡單易用,但由於客戶和服務器之間採用訪問連接,所以在易剪裁性和容錯方面有一定的侷限性。
3、面向消息的中間件:面向消息的中間件,簡稱爲消息中間件,是一類以消息爲載體進行通信的中間件,利用高效可靠的消息機制來實現不同應用間大量的數據交換。
按其通信模型的不同,消息中間件的通信模型有兩類:消息隊列和消息傳遞。
通過這兩種消息模型,不同應用之間的通信和網絡的複雜性脫離,擺脫對不同通信協議的依賴,可以在複雜的網絡環境中高可靠、高效率的實現安全的異步通信。
消息中間件的非直接連接,支持多種通信規程,達到多個系統之間的數據的共享和同步。
面向消息中間件是一類常用的中間件。

標籤:哪幾種 中間件