什么是RFID中间件
为解决分布异构问题,人们提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。
RFID中间件定义,也许很难给中间件一个严格的定义,但中间件应具有如下的一些特点:
1.满足大量应用的需要
2.运行于多种硬件和OS平台
3.支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互
4.支持标准的协议
5.支持标准的接口
由于标准接口对于可移植性和标准协议对于互操作性的重要性,中间件已成为许多标准化工作的主要部分。对于 应用软件开发,中间件远比操作系统和网络服务更为重要,中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要将中间件升级更新,并保持中间件对外的接口定义不变,应用软件几乎不需任何修改,从而保护了企业在应用软件开发和维护中的重大投资。
RFID中间件具有下列的特色:
独立于架构(Insulation Infrastructure)RFID中间件独立并介于RFID读写器与后端应用程序之间,并且能够与多个RFID读写器以及多个后端应用程序连接,以减轻架构与维护的复杂性。
数据流(Data Flow)RFID的主要目的在于将实体对象转换为信~息环境下的虚拟对象,因此数据处理是RFID较重要的功能。RFID中间件具有数据的搜集、过滤、整合与传递等特性,以便将正确的对象信~息传到企业后端的应用系统。
处理流(Process Flow)RFID中间件采用程序逻辑及存储再转送(Store-and-Forward)的功能来提供顺序的消息流,具有数据流设计与管理的能力。
标准(Standard)RFID为自动数据采样技术与辨识实体对象的应用。EPCglobal目前正在研究为各种产品的**惟一识别号码提出通用标准,即EPC(产品电子编码)。EPC是在供应链系统中,以一串数字来识别一项特定的商品,通过无线射频辨识标签由RFID读写器读入后,传送到计算机或是应用系统中的过程称为对象命名服务(Object Name Service)。对象命名服务系统会锁定计算机网络中的固**抓取有关商品的消息。EPC存放在RFID标签中,被RFID读写器读出后,即可提供追踪EPC所代表的物品名称及相关信~息,并立即识别及分享供应链中的物品数据,有效率地提供信~息透明度。
zcgy123.b2b168.com/m/