射频辨识(radiofrequencyidentification,RFID)技术,是一种利用射频通信构建的非接触式自动识别技术,需要构建对高速移动物体的自动识别和多目标辨识。面向服务架构(service-orientedarchitecture,SOA)是新一代的架构思想,主要用作分布式软件开发。目前国外著名的大企业都增大了对RFID中间件的研发,较有影响的有IBM、Microsoft、BEA等大型软件公司,如BEA通过EdgeServer和EnterpriseServer构建其RFID中间件,前者相连读写器并对其掌控,按既定规则对数据展开过滤器并上传授给应用于系统;后者介于EdgeServer和上层应用于之间,需要集中管理所有的EdgeServer、集中管理各类RFID事件并可以与各种现有应用于系统展开很好的构建。
但这些软件公司多是将RFID划入其现有中间件产品中,如IBM将RFID划入WebSphere架构中,使得RFID中间件产品变得复杂而便宜,并对系统的依赖性较为大。国内随着“十一五”规划和863计划对射频辨识技术的推广应用,涉及企业也都发售了各具特色的中间件产品。
但是目前专用的RFID中间件产品较较少,从而容许了射频辨识技术在中小企业中的推展。作者重点研究如何设计独立国家的RFID专用中间件,并使用SOA的架构思想展开系统设计,以构建专门用作RFID应用于系统的中间件软件。
实际应用于中便利部署,研发周期短,适配程度强劲且开发成本比较较低。该系统的研究及完备将对RFID技术的普及起着一定的大力起到。1基于SOA的软件架构设计分布式RFID中间件1.1分布式RFID中间件功能定义及技术路线基于以定坐落于中小企业RFID应用于的市场需求,中间件必需要不具备通用性、易用性以及具体的模块化设计等拒绝。
对于通用性拒绝,系统使用SOA的构建技术,WebServices服务的形式拒绝接受上层应用于系统的自定义拒绝并获取适当服务,通过读写器适配器获取标准化的兼容模块以“即插即用”的方式接管读写器转入系统,同时获取给上层应用于的数据使用XML格式;对于易用性拒绝,系统使用B/S结构,以Web服务器作为系统的掌控枢纽,以web浏览器作为系统的掌控终端,可以远程控制中间件系统以及辖下的读写器。综合上述拒绝,在技术检验基础上,定义中间件系统不具备功能:数据的动态收集功能;数据底层处置功能;读写器兼容功能;数据高级处置功能,即事件处理功能;网络通信功能;信息存储功能;浏览器掌控功能;数据服务模块功能;配置管理功能。根据上述功能定义,并综合跨平台通用性方面的系统市场需求,系统研发使用J2EE作为本RFID中间件的研发平台。
本文来源:koko体育app官网入口-www.zbyayangtf.com