無線射頻識別(RFID)技術(shù)是一種快速、實時、準確的信息采集與處理技術(shù),通過射頻信號對實體對象進行唯一有效的標識,可廣泛應(yīng)用于生產(chǎn)、零售、物流、交通、醫(yī)療、國防、畜牧、采礦等各個行業(yè)。
基本的RFID系統(tǒng)一般由3部分組成:標簽、閱讀器以及應(yīng)用支撐軟件。中間件是應(yīng)用支撐軟件的一個重要組成部分,是銜接硬件設(shè)備如標簽、閱讀器和企業(yè)應(yīng)用軟件如企業(yè)資源規(guī)劃(ERP)、客戶關(guān)系管理(CRM)等的橋梁。中間件的主要任務(wù)是對閱讀器傳來的與標簽相關(guān)的數(shù)據(jù)進行過濾、匯總、計算、分組,減少從閱讀器傳往企業(yè)應(yīng)用的大量原始數(shù)據(jù)、生成加入了語意解釋的事件數(shù)據(jù)。可以說,中間件是RFID系統(tǒng)的“神經(jīng)中樞”。
對于RFID中間件的設(shè)計,有諸多問題需要考慮,如:如何實現(xiàn)軟件的諸多質(zhì)量屬性、如何實現(xiàn)中間件與硬件設(shè)備的隔離、如何處理與設(shè)備管理功能的關(guān)系、如何實現(xiàn)高性能的數(shù)據(jù)處理等等。