基于RFID 訪問數(shù)據(jù)的中間件,運(yùn)行在各種不同環(huán)境不同功能的設(shè)備中.這些設(shè)備通過RFID讀取器或者GPRS 網(wǎng)絡(luò)獲得RFID tag 是一個(gè)2 進(jìn)制序列,并不能直接被識(shí)別、處理和儲(chǔ)存.無論它們的RFID tag 的內(nèi)容和格式如何不同,運(yùn)行的環(huán)境有何差別,它們都需要一個(gè)中間件來將RFIDtag 的2 進(jìn)制序列轉(zhuǎn)化成自身需要的若干個(gè)長(zhǎng)度和數(shù)據(jù)類型各異的數(shù)據(jù),然后再進(jìn)行顯示、處理或者儲(chǔ)存.文中的中間件,使用了標(biāo)準(zhǔn)的C/C+ + 編寫,可以運(yùn)行在各個(gè)支持C的環(huán)境中,支持對(duì)RFIDtag 進(jìn)行任意的定制,獲取RFID tag 并且按照定制的要求,轉(zhuǎn)化成1 組數(shù)據(jù),直接寫入到某個(gè)連續(xù)的buffer ,或者通過ADO 技術(shù)寫入指定的數(shù)據(jù)庫(kù)。