基于SOA的RFID中间件系统的设计与实现

基于SOA的RFID中间件系统的设计与实现

论文摘要

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

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 论文研究背景
  • 1.2 研究的目的和意义
  • 1.3 RFID中间件发展历程及研究现状
  • 1.4 本文的主要内容及章节组织
  • 第二章 RFID中间件关键技术
  • 2.1 射频识别系统概述
  • 2.1.1 EPC系统概述
  • 2.1.2 RFID中间件
  • 2.2 面向服务架构及其实现技术
  • 2.2.1 面向服务的软件架构
  • 2.2.2 SOA的实现技术—Web Services
  • 2.3 软件开发平台及技术路线选择
  • 2.3.1 软件开发平台
  • 2.3.2 主要技术路线
  • 2.4 本章小结
  • 第三章 RFID中间件系统架构设计
  • 3.1 RFID中间件系统框架
  • 3.1.1 系统功能需求
  • 3.1.2 系统架构设计
  • 3.2 中间件子系统设计
  • 3.2.1 设备管理器
  • 3.2.2 总控系统
  • 3.3 系统接口设计
  • 3.3.1 系统数据服务接口
  • 3.3.2 RFID读写器接口
  • 3.4 系统控制及数据处理流程
  • 3.4.1 读写器控制的实现流程
  • 3.4.2 标签数据传输流程
  • 3.4.3 ALE控制流程
  • 3.5 本章小结
  • 第四章 功能模块的设计及实现
  • 4.1 总控系统
  • 4.1.1 web服务器
  • 4.1.2 系统数据库
  • 4.1.3 系统数据服务接口
  • 4.1.4 数据高级处理模块
  • 4.2 设备管理器
  • 4.2.1 设备管理器及读写器控制模块
  • 4.2.2 数据初级处理模块
  • 4.3 本章小结
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 攻读学位期间的研究成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于SOA的RFID中间件系统的设计与实现
    下载Doc文档

    猜你喜欢