摘要:目前,面對(duì)各式各樣RFID(RadioFrequencyIdentification)的應(yīng)用,企業(yè)有待解決的首要問題是如何將現(xiàn)有的系統(tǒng)與不斷更新的RFID讀寫器連接。這個(gè)問題的本質(zhì)就是企業(yè)的應(yīng)用系統(tǒng)與硬件接口的問題。因此,通透性就是整個(gè)應(yīng)用的關(guān)鍵。正確抓取數(shù)據(jù)、確保數(shù)據(jù)讀取的可靠性,以及有效地將數(shù)據(jù)傳送到后端系統(tǒng)都是必須考慮的問題。傳統(tǒng)應(yīng)用程
目前,面對(duì)各式各樣RFID(Radio Frequency Identification)的應(yīng)用,企業(yè)有待解決的首要問題是如何將現(xiàn)有的系統(tǒng)與不斷更新的RFID讀寫器連接。這個(gè)問題的本質(zhì)就是企業(yè)的應(yīng)用系統(tǒng)與硬件接口的問題。因此,通透性就是整個(gè)應(yīng)用的關(guān)鍵。正確抓取數(shù)據(jù)、確保數(shù)據(jù)讀取的可靠性,以及有效地將數(shù)據(jù)傳送到后端系統(tǒng)都是必須考慮的問題。
傳統(tǒng)應(yīng)用程序與應(yīng)用程序之間的數(shù)據(jù)通透是通過中間件架構(gòu)實(shí)現(xiàn)的,并發(fā)展出各種服務(wù)器應(yīng)用軟件,因此,中間件的架構(gòu)解決方案就成為了RFID應(yīng)用中一項(xiàng)極為重要的核心技術(shù)。本文討論的就是RFID中 間件標(biāo)準(zhǔn)化的一個(gè)解決方案。
1 RFID中間件標(biāo)準(zhǔn)化的設(shè)計(jì)思想
1.1 RFID中間件
RFID中間件是一種面向消息的中間件。其中信息(information)是以消息(message)的形式,采用異步(asynchronous)的方式從一個(gè)程序傳送到另一個(gè)或多個(gè)程序,傳送者不必等待回應(yīng)。它的作用 主要體現(xiàn)在3個(gè)方面:
① 控制RFID讀寫設(shè)備按照預(yù)定的方式工作,保證不同讀寫設(shè)備之間配合協(xié)調(diào);
② 按照一定規(guī)則過濾數(shù)據(jù),篩除絕大部分冗余數(shù)據(jù),將真正有效的數(shù)據(jù)傳送給后臺(tái)信息系統(tǒng);
③ 保證讀寫器和企業(yè)級(jí)分布式應(yīng)用系統(tǒng)平臺(tái)之間的可靠通信。
RFID中間件扮演RFID標(biāo)簽和應(yīng)用程序之間的中介角色。在應(yīng)用程序端使用中間件所提供的一組通用的應(yīng)用程序接口(API)就能連接到RFID讀寫器,從而讀取RFID標(biāo)簽數(shù)據(jù)。這樣一來,即使存儲(chǔ)RFID標(biāo)簽 情報(bào)的數(shù)據(jù)庫軟件或者后端應(yīng)用程序增加,或改由其他軟件取代,或讀寫RFID讀寫器種類增加等情況發(fā)生,應(yīng)用端不需修改也能處理,避免多對(duì)多連接的維護(hù)復(fù)雜性問題。
[1] [2] [3] [4] [5]