L 公司公告
Listing
联系我们 | contacts us
电话:0421-365950758
邮箱:33622294@qq.com
QQ:
地址:www.d88.com

您现在的位置:主页 > 公司公告 >

根据SOA的分布式RFID中间件研讨

2018-09-15 13:29

  根据SOA的分布式RFID中间件研讨

  射频辨认(radio frequency identification,RFID)技能,是一种运用射频通讯完成的非触摸式自动辨认技能,能够完成对高速移动物体的自动辨认和多目标辨认。面向效劳架构(service-oriented architecture,SOA)是新一代的架构思维,首要用于分布式软件开发。现在国外闻名的大企业都加大了对RFID中间件的研制,较有影响的有IBM、Microsoft、BEA等大型软件公司,如BEA经过Edge Server和Enterprise Server完成其RFID中间件,前者衔接读写器并对其操控,按既定规矩对数据进行过滤并上传给运用体系;后者介于Edge Server和上层运用之间,能够会集办理所有的Edge Server、会集办理各类RFID事情并能够与各种现有运用体系进行很好的集成。但这些软件公司多是将RFID归入其现有中间件产品中,如IBM将RFID归入Web Sphere架构中,使得RFID中间件产品变得复杂而贵重,并对体系的依赖性比较大。

  国内跟着“十一五”规划和863方案对射频辨认技能的推行运用,相关企业也都推出了各具特色的中间件产品。可是现在专用的RFID中间件产品较少,然后约束了射频辨认技能在中小企业中的推行。作者要点研讨怎么规划独立的RFID专用中间件,并选用SOA的架构思维进行体系规划,以完成专门用于RFID运用体系的中间件软件。实践运用中便利布置,开发周期短,复用程度强且开发本钱相对较低。该体系的研讨及完善将对RFID技能的遍及起到必定的积极作用。

  1 依据SOA的软件架构规区分布式RFID中间件

  1.1 分布式RFID中间件功用界说及技能道路

  依据定坐落中小企业RFID运用的需求,中间件必需要具有通用性、易用性以及清晰的模块化规划等要求。关于通用性要求,体系选用SOA的完成技能,Web Services效劳的方法承受上层运用体系的定制要求并供给相应效劳,经过读写器适配器供给通用的适配接口以“即插即用”的方法接纳读写器进入体系,一起供给给上层运用的数据选用XML格局;关于易用性要求,体系选用B/S结构,以Web效劳器作为体系的操控纽带,以web浏览器作为体系的操控终端,能够长途操控中间件体系以及部属的读写器。

  归纳上述要求,在技能验证基础上,界说中间件体系具有功用:数据的实时收集功用;数据底层处理功用;读写器适配功用;数据高档处理功用,即事情处理功用;网络通讯功用;信息存储功用;浏览器操控功用;数据效劳接口功用;配置办理功用。

  依据上述功用界说,并归纳跨渠道通用性方面的体系需求,体系开发选用J2EE作为本RFID中间件的开发渠道。体系测验的RFID读写器选用UHF(ultra high frequency,超高频)的RFID读写器,测验型号为江苏瑞福科技的RFS-2312型读写器和美国Alien科技公司的ALR-9800型读写器,标签数据均依照试验要求有效地传递到上层运用体系。

  1.2 中间件架构规划

  依照SOA的类型区分层次以适合于运用和构建效劳,也是选用SOA架构的重要条件。规划RFID中间件依照SOA类型来区分层次,每一层都有一组独立的功用以及界说清晰的接口,并且都运用界说清晰的标准接口与相邻层进行交互。如此规划便于把功用组件合理区分为相对独立的模块,使体系具有更好的可维护性及可扩展性。如图1所示,将中间件体系依照数据流程区分为3层:数据收集及预处理、运用层事情处理以及数据效劳接口。

依据SOA的分布式RFID中间件研讨

  图1 分布式RFID中间件分层示意图