物聯(lián)網(wǎng)中有一個(gè)叫中間件的家伙!
互聯(lián)網(wǎng)的大規(guī)模普及,拉近了人與人之間的交流,而不同國家人與人之間的交往也變得密切起來。由于彼此使用的語言不通,為了能夠互相交流,我們需要將不同種的交流語言轉(zhuǎn)換成對方可識別的信息,這就是翻譯存在的理由了。同樣隨著物聯(lián)網(wǎng)技術(shù)在生活和行業(yè)中的大規(guī)模應(yīng)用 ,物與物之間的相互通訊與協(xié)同工作也變得密切起來。也需要這樣的一個(gè)翻譯,消除千千萬萬不能互通的產(chǎn)品之間的溝通障礙,跨系統(tǒng)的交流。這個(gè)翻譯,我們叫它中間件。
工業(yè)中實(shí)現(xiàn)智能化需要中間件
工業(yè)中,傳統(tǒng)的工廠實(shí)現(xiàn)智能化升級的第一步便是設(shè)備的聯(lián)網(wǎng)。但目前的現(xiàn)狀是,電子制造或者其他車間機(jī)器設(shè)備品牌和種類繁多,要實(shí)現(xiàn)對設(shè)備的監(jiān)測過程繁瑣。怎樣讓企業(yè)在最少的成本下,通過最有效的方式獲取不同廠牌,支持不同通訊協(xié)議設(shè)備的生產(chǎn)狀態(tài)訊息,并對該信息進(jìn)行傳輸,存儲,分析,從而對設(shè)備端實(shí)現(xiàn)遠(yuǎn)程監(jiān)測控制?

筆者了解了一下研華對這一部分的處理方案。首先通過數(shù)據(jù)采集模塊對工廠里紛繁復(fù)雜的設(shè)備信息進(jìn)行采集,然后采集而來的信息通然后通過中間協(xié)議轉(zhuǎn)換平臺將其轉(zhuǎn)換成統(tǒng)一可識別的通信協(xié)議。經(jīng)過轉(zhuǎn)換后的相互可識別的數(shù)據(jù)信息再傳送至后臺服務(wù)器進(jìn)行統(tǒng)一存儲,分析與管理 。如此,即便不同的設(shè)備來自不同的廠家,具有不同的型號,設(shè)備新舊程度不同,支持不同的通訊協(xié)議也可以相互通訊。
這樣看來,中間件還真是一項(xiàng)不錯的發(fā)明!
智能家居不同產(chǎn)品之間互聯(lián)互通需要中間件
對于智能家居而言,不同產(chǎn)品之間的交互同樣也是個(gè)大問題。整個(gè)智能家居系統(tǒng)中,包含電燈,冰箱,洗衣機(jī),電飯煲,熱水器,電視,洗衣機(jī),窗簾等等終端產(chǎn)品。而不同廠家的產(chǎn)品,可能支持不同的通訊協(xié)議。有的支持zigbee,有的支持wifi,有的支持Z-wave,還有的支持藍(lán)牙,這樣產(chǎn)品之間就沒有辦法互聯(lián)互通。那么智能家居又是如何統(tǒng)一這一混亂的局面進(jìn)行統(tǒng)一管理的呢?
目前各種不同的通訊標(biāo)準(zhǔn)爭相擴(kuò)大的市場領(lǐng)域,但多態(tài)發(fā)展是技術(shù)和創(chuàng)新的必然趨勢。在通信協(xié)議標(biāo)準(zhǔn)尚不統(tǒng)一的情況下,通過過智能家居網(wǎng)關(guān)中間件解決各類產(chǎn)品的通訊障礙,實(shí)現(xiàn)智能家居行業(yè)互聯(lián)互通。
中間件對目前的物聯(lián)網(wǎng)生態(tài)來說,不可或缺,那究竟什么是中間件呢?
中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層,中間件技術(shù)給用戶提供了一個(gè)統(tǒng)一的運(yùn)行平臺和友好的開發(fā)環(huán)境。同時(shí)也是幫助用戶減小高層應(yīng)用需求與網(wǎng)絡(luò)復(fù)雜性差異的有效解決方案,對加快物聯(lián)網(wǎng)大規(guī)?;l(fā)展具有重要作用。
中間件具有如下應(yīng)用特點(diǎn)
1.滿足大量應(yīng)用的需要
2.運(yùn)行于多種硬件和OS平臺
3.支持分布計(jì)算,提供跨網(wǎng)絡(luò),硬件和OS平臺的透明應(yīng)用和服務(wù)交互
4.支持標(biāo)準(zhǔn)的借口
5.支持標(biāo)準(zhǔn)的協(xié)議
中間件在物聯(lián)網(wǎng)方案中的作用
1.屏蔽異構(gòu)性
異構(gòu)型表現(xiàn)在計(jì)算機(jī)軟硬件之間的異構(gòu)型,包括硬件,操作系統(tǒng),數(shù)據(jù)庫等。造成異構(gòu)的原因多來自市場競爭,技術(shù)升級以及保護(hù)投資等因素。
2.實(shí)現(xiàn)互操作
在物聯(lián)網(wǎng)中,同一個(gè)信息采集設(shè)備所采集的信息可能要供給多個(gè)應(yīng)用系統(tǒng) ,不同的應(yīng)用系統(tǒng)之間 的數(shù)據(jù)也需要相互共享和互通。
3.數(shù)據(jù)的預(yù)處理
物聯(lián)網(wǎng)的感知層將采集海量的信息,如果把這些信息直接輸送給應(yīng)用系統(tǒng),那應(yīng)用系統(tǒng)對于處理這些信息將不堪重負(fù),應(yīng)用系統(tǒng)想要得到的并不是原始數(shù)據(jù),而是綜合性信息。
物聯(lián)網(wǎng)中典型的中間件有RFID中間件,傳感網(wǎng)網(wǎng)關(guān)/傳感網(wǎng)節(jié)點(diǎn)/傳感網(wǎng)安全中間件,還有其他嵌入式中間件,M2M中間件等。
參考資料:研華科技-設(shè)備信息整合聯(lián)網(wǎng)解決方案
(rfid世界網(wǎng)獨(dú)家稿件,轉(zhuǎn)載請注明來源作者?。?/b>