目前,隨著物聯(lián)網(wǎng)的興起,中間件技術也得到了越來越多的關注,相關的技術研究和產(chǎn)品開發(fā)也日漸成為軟件行業(yè)的重點。IBM、Oracle和微軟等軟件巨頭是引領潮流的中間件生產(chǎn)商,SAP等大型ERP應用軟件廠商的產(chǎn)品也是基于中間件架構的,國內(nèi)的用友、金蝶等軟件廠商也都設立了中間件部門或分公司。隨著物聯(lián)網(wǎng)應用的普及和研究的深入以及Internet的發(fā)展,目前中間件技術的發(fā)展主要呈現(xiàn)以下趨勢:
聲明:部分內(nèi)容及圖片來源于網(wǎng)絡,如有侵權請聯(lián)系刪除。
(1)中間件越來越多地向傳統(tǒng)運行層(操作系統(tǒng))滲透,且能提供更強的運行支撐,特別是分布式操作系統(tǒng)的諸多功能逐步融入中間件。此外,基于服務質(zhì)量的資源管理機制以及靈活的配置與重配置能力也是中間件目前研究的熱點。
(2)應用軟件需要的支持機制越來越多地由中間件提供,中間件不再局限于提供只適用于大多數(shù)應用軟件需要的支持機制,那些適用于某個領域內(nèi)大部分應用軟件需要的支持機制(這些機制往往無法在其他領域使用)也開始得到重視。用于無線應用的移動中間件、支持網(wǎng)格計算的中間件是目前研究的熱點。
(3)物聯(lián)網(wǎng)中間件必將與云計算相結合,全面實現(xiàn)虛擬化。虛擬化是實現(xiàn)資源整合的一種非常重要的技術手段。通過集群(Cluster) 技術可將多臺服務器虛擬為一臺服務器,實現(xiàn)負載的均衡性和高可用性,解決性能的可伸縮性問題。云計算是代表網(wǎng)格計算價值的一個新的臨界點,它提供更高的效率、更好的可擴展性和更容易的應用交付模式。云計算不僅可實現(xiàn)硬件資源的虛擬化,還可以通過服務平臺實現(xiàn)服務的虛擬化、
數(shù)據(jù)的虛擬化,以及軟件交付模式的虛擬化。物聯(lián)網(wǎng)中間件與云計算的結合,不僅能解決物聯(lián)網(wǎng)中海量信息的過濾、整合、存儲的問題,還能解決物聯(lián)網(wǎng)中不同應用系統(tǒng)之間的互操作問題。