文档详情

《RFID技术原理及应用》课件—10-RFID-中间件与系统测试

sat****105
实名认证
店铺
PPTX
623.28KB
约37页
文档ID:293651287
《RFID技术原理及应用》课件—10-RFID-中间件与系统测试_第1页
1/37

Page: 1主要内容主要内容10.1 RFID中间件概述10.2 RFID中间件的关键技术10.3 RFID测试与分析技术概述10.4 RFID技术测试10.5 RFID应用测试第第10章章 RFID 中间件与系统测试中间件与系统测试 Page: 210.1 RFID中间件概述中间件概述在企业应用系统软件和在企业应用系统软件和RFIDRFID信息采集系统之间信息采集系统之间数据流入和数据流出的数据流入和数据流出的软件软件是是连接连接RFIDRFID读写器与应用系统的纽带,扮演着读写器与应用系统的纽带,扮演着二者之间的中介角色二者之间的中介角色通过使用通过使用RFIDRFID中间件,即使存储中间件,即使存储RFIDRFID标签信息标签信息的数据库软件或读写器发生变化,应用程序本的数据库软件或读写器发生变化,应用程序本身也不需修改而是交由身也不需修改而是交由RFIDRFID中间件去处理,省中间件去处理,省去多对多连接的维护复杂性问题去多对多连接的维护复杂性问题 Page: 310.1.1 RFID软件分类软件分类RFIDRFID系统中的软件可以分为以下系统中的软件可以分为以下4 4类1.RFID1.RFID前端软件前端软件直接与电子标签交互的软件,包括读写器中的软件、设备驱动直接与电子标签交互的软件,包括读写器中的软件、设备驱动软件、接口软件等。

前端软件的主要功能如下软件、接口软件等前端软件的主要功能如下1)(1)读读/ /写功能从电子标签中读取和写入数据从电子标签中读取和写入数据 (2)(2)防冲突功能防冲突功能 (3)(3)安全功能采用加密、认证等措施确保电子标签和读写器双安全功能采用加密、认证等措施确保电子标签和读写器双向数据通信的安全向数据通信的安全 (4)(4)检错纠错功能保障数据完整性的措施检错纠错功能保障数据完整性的措施2 2中间件软件中间件软件 Page: 43后端软件后端软件 后端后端软件处理通过中间件上传的前端软件采集的数据信息,实软件处理通过中间件上传的前端软件采集的数据信息,实现对信息的管理和系统的实际应用主要功能如下现对信息的管理和系统的实际应用主要功能如下1 1)电子标签信息管理)电子标签信息管理电子标签的序列号存入数据库中标签的序列号存入数据库中,并,并完成数据库信息的实时更新完成数据库信息的实时更新2 2)数据分析和储存对整个系统内的数据进行统计分析,生)数据分析和储存对整个系统内的数据进行统计分析,生成相关报表,对分析得到的结果进行存储、管理和备份成相关报表,对分析得到的结果进行存储、管理和备份。

3 3)实现与前端软件的通信通过中间件将应用系统软件的命)实现与前端软件的通信通过中间件将应用系统软件的命令传送到前端的读写器令传送到前端的读写器4 4)其他功能比如应用系统参数设置以及系统用户信息和权)其他功能比如应用系统参数设置以及系统用户信息和权限的管理,系统运行日志、报警日志的生成与管理等限的管理,系统运行日志、报警日志的生成与管理等 Page: 54其他软件其他软件为为RFIDRFID系统服务的外围软件或辅助软件等系统服务的外围软件或辅助软件等1)(1)开发平台开发开发平台开发RFIDRFID前端软件、中间件和后端软件的软件前端软件、中间件和后端软件的软件2)(2)测试软件用来对系统的整体或部分功能进行测试测试软件用来对系统的整体或部分功能进行测试3)(3)评估软件用来对整个系统的硬件和软件性能进行评估,有评估软件用来对整个系统的硬件和软件性能进行评估,有时和测试软件合二为一,称为测试评估软件时和测试软件合二为一,称为测试评估软件4)(4)演示软件用来向目标用户演示模块或系统功能的软件比演示软件用来向目标用户演示模块或系统功能的软件比如读写器的开发厂家通常配有该读写器的演示软件,可以展示如读写器的开发厂家通常配有该读写器的演示软件,可以展示读写器的读写功能、通信协议等。

读写器的读写功能、通信协议等5)(5)仿真软件用计算机软件模拟仿真软件用计算机软件模拟RFIDRFID系统中的组成模块或工作系统中的组成模块或工作环境要素,通过模拟实验来研究已经存在的或正在设计中的环境要素,通过模拟实验来研究已经存在的或正在设计中的RFIDRFID系统 Page: 610.1.2 RFD中间件的基本概念中间件的基本概念1.1.中间件的基本概念中间件的基本概念处于平台(硬件和操作系统)与用户的应用软件之间处于平台(硬件和操作系统)与用户的应用软件之间在操作系统、网络和数据库之上,应用软件的下层在操作系统、网络和数据库之上,应用软件的下层总的作用是为处于其上层的应用软件提供运行与开发的环境,总的作用是为处于其上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件帮助用户灵活、高效地开发和集成复杂的应用软件中间件中间件是一类软件,而非一种软件是一类软件,而非一种软件,中间件是基于分布式处理,中间件是基于分布式处理的软件,最突出的特点是其网络通信功能的软件,最突出的特点是其网络通信功能 Page: 72.RFID中间件的基本概念中间件的基本概念 RFID RFID中间件系统是负责将原始的中间件系统是负责将原始的RFIDRFID数据转换为一种面向业数据转换为一种面向业务领域的结构化数据形式发送到企业应用系统中供其使用,同时务领域的结构化数据形式发送到企业应用系统中供其使用,同时负责多类型读写器设备的即插即用、多设备间协同的软件,是连负责多类型读写器设备的即插即用、多设备间协同的软件,是连接读写器和应用系统的纽带。

接读写器和应用系统的纽带 主要任务是在将数据送往企业应用系统之前进行标签数据校主要任务是在将数据送往企业应用系统之前进行标签数据校对、读写器协调、数据传送、数据存储和业务处理等对、读写器协调、数据传送、数据存储和业务处理等IBMIBM的的WebSphere RFID Device InfrastructureWebSphere RFID Device Infrastructure和和WebSphere WebSphere RFID Premises ServerRFID Premises ServerBEABEA的的 WebLogic RFID Edge ServerWebLogic RFID Edge Server、WebLogic RFID WebLogic RFID Compliance ExpressCompliance Express和和WebLogic RFID Enterprise ServerWebLogic RFID Enterprise ServerOracleOracle的的Sensor Edge ServerSensor Edge Server;SybaseSybase的的RFID Anywhere 2.1RFID Anywhere 2.1微软微软的的BizTalk RFIDBizTalk RFIDSunSun公司的公司的Java System RFID SoftwareJava System RFID Software Page: 83.RFID中间件的使用中间件的使用RFIDRFID中间件的使用并不是必须的,使用中间件的使用并不是必须的,使用RFIDRFID中间件与实际中间件与实际RFIDRFID系统的结构、大小、安全性要求等因素有关,可以分为以下几系统的结构、大小、安全性要求等因素有关,可以分为以下几种情况讨论。

种情况讨论1 1)简单的信息采集与处理系统)简单的信息采集与处理系统 读写器通过外部接口直接与后端应用系统通信,不使用中间读写器通过外部接口直接与后端应用系统通信,不使用中间件 Page: 9(2)企业内)企业内RFID应用系统应用系统(3)企业间)企业间RFID应用系统应用系统 Page: 10三种三种RFID应用系统框架对比应用系统框架对比序号序号类型类型结构组成结构组成架构特点架构特点应用场景举例应用场景举例 1简简单单RFID信信息息采采集集与与处处理理前前端端标标签签、读读写写器器与后端应用程序与后端应用程序结结构构简简单单,安安装装方方便便,程程序序针针对对特特定定场场景景,效效率率较高较高 本本地地部部署署的的RFID应应用用系系统统,例例如如门禁系统门禁系统2企企业业内内RFID应用系统应用系统前前端端标标签签、读读写写器器,RFID中中间间件件,后后端端应用程序应用程序支支 持持 与与 多多 种种RFID前前 端端 和和 多多种种企企业业应应用用系系统统的集成的集成企企业业内内闭闭环环RFID应应用用系系统统,例例如如基基于于RFID的的仓仓储储管理管理 3企企业业间间RFID应用系统应用系统前前端端标标签签、读读写写器器,RFID中中间间件件,后后端端应应用用程程序序,RFID公公共服务体系共服务体系 支支持持与与不不同同企企业业应应 用用 系系 统统 和和RFID公公 共共 服服 务务的集成的集成企企业业间间开开环环RFID应应用用系系统统,例例如如基基于于RFID公公共共服服务务的的物物资资跟跟踪踪管管理理 Page: 114.RFID中间件产品的分类中间件产品的分类(1 1)非独立的中间件)非独立的中间件 非独立的中间件产品将非独立的中间件产品将RFIDRFID技术纳入现有中间件产品的软件技术纳入现有中间件产品的软件体系中,体系中,RFIDRFID作为系统中的可选子项。

作为系统中的可选子项 优点是开发工作量小,技术成熟度高,而且产品集成性好;优点是开发工作量小,技术成熟度高,而且产品集成性好;缺点是整个中间件产品较为庞大,即使仅需要缺点是整个中间件产品较为庞大,即使仅需要RFIDRFID中间件的功能,中间件的功能,也要买下整个软件产品,价格高也要买下整个软件产品,价格高2 2)独立的通用中间件)独立的通用中间件 独立的通用中间件产品具有独立性,不依赖于其他软件系统,独立的通用中间件产品具有独立性,不依赖于其他软件系统,各模块都是由组件构成,根据不同的需要进行软件重构,灵活性各模块都是由组件构成,根据不同的需要进行软件重构,灵活性高,能够满足各种行业应用要求高,能够满足各种行业应用要求 优点是产品轻量级的,价格较低,便于中小企业低成本快速优点是产品轻量级的,价格较低,便于中小企业低成本快速集成;缺点是开发工作量较大,技术仍处于走向成熟的过程中集成;缺点是开发工作量较大,技术仍处于走向成熟的过程中 Page: 125.RFID中间件产品的特征中间件产品的特征(1 1)独立于架构独立于架构2 2)数据流具有数据的收集、过滤、整合与传递等)数据流具有数据的收集、过滤、整合与传递等特性,以便将正确的对象信息传递到后端的应用系统。

特性,以便将正确的对象信息传递到后端的应用系统3 3)过程流具有数据排序与管理的能力具有数据排序与管理的能力4 4)支持多编码标准支持多编码标准5 5)状态监控监控连接到系统中的)状态监控监控连接到系统中的RFIDRFID读写器的状读写器的状态等功能并可以自动向应用系统汇报态等功能并可以自动向应用系统汇报6 6)安全功能在)安全功能在RFIDRFID中间件中配置安全模块,可以中间件中配置安全模块,可以实现网络防火墙的功能,保障数据的安全性和完整性实现网络防火墙的功能,保障数据的安全性和完整性 Page: 136.使用使用RFID中间件的优点中间件的优点(1 1)降低开发难度企业使用)降低开发难度企业使用RFIDRFID中间件进行二次开发时,可中间件进行二次开发时,可以减轻开发人员的负担,使其可以不用关心复杂的以减轻开发人员的负担,使其可以不用关心复杂的RFIDRFID信息采信息采集系统,而集中精力在自己擅长的业务开发中集系统,而。

下载提示
相似文档
正为您匹配相似的精品文档