射频识别技术,即RFID,是一种利用射频通信实现的非接触式自动识别技术。与条形码等其他技术相比,该技术具有高速移动物体识别、多目标识别和非接触识别等优点。在企业RFID应用系统中,RFID中间件系统负责从读写器采集原始标签、对冗余数据进行过滤以及整合出有价值的数据,并向企业上层应用系统提供数据服务。随着RFID应用的逐渐成熟,RFID中间件在RFID应用系统中的地位越来越重要。因此,研究RFID中间件系统具有重要的理论及实践意义。本文设计的系统是基于面向服务的软件架构,以标准的服务接口向上层应用系统提供服务,为企业创建广泛的信息采集提供了完整的解决方案。本系统的主要任务是对RFID读写器采集到的标签数据进行冗余过滤、整合以及发布,向上层企业应用系统或数据管理系统提供有价值的数据;同时屏蔽各类RFID读写器之间的不同,方便应用系统的开发,从而在RFID读写器与企业应用系统之间起到中介的作用。本文通过研究分析RFID系统的整体组成以及完整工作流程,设计了两层结构分布式RFID中间件系统的总体设计方案,并定义了RFID中间件系统各模块的功能与结构,同时对各层之间的接口依照国际标准进行了定义,并设计实现了基于B/S结构的Web管理功能。本文设计的RFID中间件系统基于J2EE平台进行开发,实现了系统对RFID读写器的控制、标签数据的过滤及整合、Web管理平台以及标准数据服务接口等RFID中间件系统的功能设计要求。
本文来源: https://www.lw50.cn/article/e556daa4fb6422f9553f7e10.html