文档详情

第5章RFID中间件与系统体系结构(第3小节).ppt

发布:2017-07-24约1.84千字共44页下载文档
文本预览下载声明
RFID中间件和系统体系结构;;4. RFID中间件系统实现原理 ;RFID中间件系统各个模块功能如下: (1)设备驱动适配 设备驱动适配的主要功能是将各个读写器厂商不同型号、版本的读写器接口适配成对事件处理引擎统一的接口。各种标签数据和读写器事件经过设备驱动适配模块处理后,对事件处理引擎表现出统一的数据格式,使事件处理引擎可以不关心各个厂商读写器的具体接口。 (2)事件处理引擎 对读写器上报的标签数据和读写器事件进行过滤、分组、合成等操作,以便满足EPCIS捕获应用的需要。 (3)规则引擎 处理来自EPCIS捕获应用的规则,并将事件处理引擎处理后的信息,以标准的ALE接口上报给EPCIS捕获应用。 (4)规则库 用于对EPCIS捕获应用设置的规则进行持久化,以便在RFID系统重新启动时,即时加载已经设置成功的事件规则。;这种RFID中间件系统的架构,通过设备驱动适配模块很好地实现了屏蔽读写器接口差异的功能。但是存在一个很大的弊端,就是针对不同厂商的读写器型号,甚至同一读写器型号的不同版本,都要开发对应的设备驱动适配模块。由于模块的定制开发需要的周期较长,所以这种架构的RFID中间件系统不利于快速集成。;5. 中间件可以从架构上分为两种? (1)以应用程序为中心(Application?Centric)?的设计概念是通过RFID?Reader厂商提供的API,以Hot?Code方式直接编写特定Reader读取数据的Adapter,并传送至后端系统的应用程序或数据库,从而达成与后端系统或服务串接的目的。 (2)以架构为中心(Infrastructure?Centric)?随着企业应用系统的复杂度增高,企业无法负荷以Hot?Code方式为每个应用程式编写Adapter,同时面对对象标准化等问题,企业可以考虑采用厂商所提供标准规格的RFID中间件。这样一来,即使存储RFID标签情报的数据库软件改由其他软件代替,或读写RFID标签的RFID?Reader种类增加等情况发生时,应用端不做修改也能应付。 ;RFID中间件的逻辑结构;6.RFID中间件的特征;1.ALE规范说明书;ALE规范说明书的主要优点:;2.关键概念和技术;(2)识读周期;四、RFID中间件功能及ALE规范 ;(3)事件周期;ALE实现介绍;(4)交互模型;(4) 交互模型;(5)数据元素;3.3 ALE服务接口;ALE接口介绍;ALE接口介绍;ALE接口介绍;ALE接口介绍;unsubscribe(specName:string, notificationURI:string) : void 取消订阅一个ECSpec poll(specName:string) : ECReports //returns ECReports object Poll ECSpec immediate(spec:ECSpec) : ECReports 定义ECSpecspec, poll并取消定义 getSubscribers(specName:String) : List // of notification URIs 查看谁在订阅指定的 ECSpec ;3.4 模型的工作;②查询模式(轮询模式);㈡ 异步模型;㈡ 异步模型;3.5 过滤和分组;二、信息服务;2、EPC Global网络;3、对象名服务(ONS);4、EPC信息服务;RFID中间件的标准;RFID中间件的技术实现;RFID中间件的技术实现;RFID中间件的技术实现;RFID中间件的技术实现;1.国外中间件产品 (1)?IBM?RFID中间件 IBM?WebSphere?RFID (2)?Oracle?RFID中间件 ?Oracle?RFID (3)?Microsoft的RFID中间件 biztalk (4)?SAP中间件 SAP?RFID (5)?Sun的RFID中间件 SUN?RFID (6)?Sybase中间件 BEA?RFID (7)?BEA的RFID中间件 BEA?WebLogic?RFID ;SUN RFID中间件解决方案 ;五、RFID主要中间件产品 ;Sun Java System RFID 软件架构 ; 思考题:;
显示全部
相似文档