中間件

中間件 （ Middleware ） ， 又譯中介軟體 、 中介層 ， 是一類提供系統軟件和應用軟件之間連接 、 便於軟件各部件之間的溝通的軟體 ， 應用軟件可以藉助中間件在不同的技術架構之間共享信息與資源 。 中間件位於客戶機服務器的操作系統之上 ， 管理着計算資源和網絡通信 。 中間件在現代信息技術應用框架如Web服務 、 面向服務的體系結構等中應用比較廣泛 ， 如數據庫 、 Apache的Tomcat ， IBM公司的WebSphere, BEA公司的WebLogic應用服務器 ， 金蝶的Apusic系列產品 ， 東方通的Tong系列中間件等都屬於中間件 。 嚴格來講 ， 中間件技術已經不侷限於應用服務器 、 數據庫服務器 。 圍繞中間件 ， Apache組織 、 IBM 、 Oracle （ BEA ） 、 微軟各自發展出了較爲完整的軟件產品體系 。 （ Microsoft Servers微軟公司的服務器產品 ） 。 目前主流操作系統主要爲Unix 、 Linux 、 蘋果公司的系統以及微軟視窗系列 。 微軟陣營的主要技術提供商來自微軟及其商業夥伴 ， Java陣營則來自IBM 、 Sun （ 已被Oracle收購 ） 、 Oracle 、 BEA （ 已被Oracle收購 ） 、 東方通 （ Tong系列中間件 ） 、 金蝶 （ Kingdee Apusic ） 及其合作伙伴 ， 開源陣營則主要來自諸如Apache ， SourceForge等組織的共享代碼 。