物聯網是繼PC、互聯網、無線通信技術之后第四次信息技術革命,有重大的科學意義和應用價值。依靠物聯網人類可以以更加精細和動態的方式管理生產和生活,達到“智慧”狀態,提高資源利用率和生產力水平,改善人與自然間的關系。物聯網的出現將從生活、生產、社會、經濟、政治、軍事、科技等方方面面影響人類生活和世界。根據美國權威咨詢機構FORRE STER預測,到2020年世界上物對物互聯的業務與人對人通信的業務將達到30比1,因此物聯網常被稱為下一個萬億級的通信業務。
物聯網應用中間件是分布式系統環境中處于操作系統和應用程序之間的軟件。其主要任務是對感知層傳來的與感知元件相關的數據進行過濾、匯總、計算、壓縮、分組等數據處理。同時,能給對感知層實施元件注冊、故障探測等管理,以建立全系統唯一的訪問地址和監控感應層運轉狀態。物聯網應用中間件負責物聯網感知層與應用系統之間的數據傳遞,具有事件篩選與管理功能,能給在對上層應用提供事件處理邏輯觸發機制和事件閥值設定功能,解決感知數據的可靠性、安全性及數據格式轉換的問題。
可以說,中間件是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源。中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信。中間件是一類軟件,而非一種軟件;中間件不僅僅實現互通,還要實現應用之間的互操作;中間件是基于分布式處理的軟件,最突出的特點是網絡通信功能。
近年來,中間件成了全球軟件產業爭奪的新焦點。例如RFID中間件,RFID產業潛力無窮,應用的范圍遍及制造、物流、醫療、運輸、零售、國防等等。RFID中間件是一種面向消息的中間件,信息是以消息的形式,從一個程序傳送到另一個或多個程序。信息可以以異步的方式傳送,所以傳送者不必等待回應。面向消息的中間件包含的功能不僅是傳遞信息,還必須包括解譯數據、安全性、數據廣播、錯誤恢復、定位網絡資源、找出符合成本的路徑、消息與要求的優先次序以及延伸的除錯工具等服務。
RFID中間件當前分RFID數據采集中間件和RFID數據管理中間件。由于不同行業對RFID的應用環境、工作頻率、存儲能力、標簽形式、抗干擾性能等要求不同,對設備的選型提出了挑戰。在應用中,如何體現RFID技術自身的業務優勢和系統性能、如何實現與現有條碼技術的過度與共存、如何與現有ERP等軟件系統實現無縫鏈接,這對RFID系統提出了更高的要求。在RFID設備間的兼容性問題和與后端ERP等軟件系統鏈接中,RFID中間件扮演中介角色——它負責實現與RFID硬件以及配套設備的信息交互與管理,同時作為一個軟硬件集成的橋梁,完成與上層復雜應用的信息交換。
物聯卡之家()資訊指出,物聯網應用中間件是物聯網應用中的關鍵軟件部件,是銜接相關硬件設備和業務應用的橋梁,面向城市水電氣熱等生命線管理領域的需求的物聯網應用中間件主要面臨屏蔽異構性、實現互操作和信息的預處理等方面的問題。
隨著硬件技術逐漸成熟,龐大的軟件市場商機促使國內外信息服務廠商莫不持續注意與提早投入,RFID中間件 在各項RFID產業應用中居于神經中樞,特別受到國際大廠的關注,未來在應用上將朝下列方向發展:FID中間件,面向服務的架構(SOA)的目標就是建立溝通標準,突破應用程序對應用程序溝通的障礙,實現商業流程自動化,支持商業模式的創新,讓IT變得更靈活,從而更快地響應需求。因此,RFID中間件在未來發展上,將會以面向服務的架構為基礎的趨勢,提供企業更彈性靈活的服務。