一、概述
1.中間件的概念
由于中間件技術正處于發展過程之中,因此目前尚不能對它進行精確的定義。
從中間件的定義可以看出,中間件是一類軟件,而非一種軟件;中間件不僅僅實現互連,還要實現應用之間的互操作;中間件是基于分布式處理的軟件,定義中特別強調了其網絡通訊功能。
2.中間件特點及優勢
通常意義下,中間件應具有以下的一些特點:滿足大量應用的需要;運行于多種硬件和OS平臺;支持分布式計算,提供跨網絡、硬件和OS平臺的透明性的應用或服務的交互功能;支持標準的協議;支持標準的接口。
程序員通過調用中間件提供的大量API,實現異構環境的通訊,從而屏蔽異構系統中復雜的操作系統和網絡協議。
文章來源于領測軟件測試網 http://www.kjueaiud.com/