基于RFID 访问数据的中间件,运行在各种不同环境不同功能的设备中.这些设备通过RFID读取器或者GPRS 网络获得RFID tag 是一个2 进制序列,并不能直接被识别、处理和储存.无论它们的RFID tag 的内容和格式如何不同,运行的环境有何差别,它们都需要一个中间件来将RFIDtag 的2 进制序列转化成自身需要的若干个长度和数据类型各异的数据,然后再进行显示、处理或者储存.文中的中间件,使用了标准的C/C+ + 编写,可以运行在各个支持C的环境中,支持对RFIDtag 进行任意的定制,获取RFID tag 并且按照定制的要求,转化成1 组数据,直接写入到某个连续的buffer ,或者通过ADO 技术写入指定的数据库。