RFID中间件技术.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RFID中间件技术

第7章 射频识别中间件技术 一、关于中间件 RFID软件系统可以分成如下4类: 1.前端软件 设备供应商提供的系统演示软件、驱动软件、接口软件、集成商或者客户自身开发的RFID前端操作软件等。 2.中间件软件 为实现采集的信息的后台的传递与分发的而开发的中间件。 3.后端软件 处理这些采集的信息的后台应用软件和管理信息系统软件。 4.其他软件 开发平台或者为模拟其系统性能而开发的仿真软件等。 按照IDC(Internet数据中心)的分类方法,中间件分为: 数据库访问中间件 远程过程调用中间件 消息中间件 面向对象中间件 事务处理中间件 另外,还有两种比较常用的中间件: 网络中间件 屏幕转换中间件 典型应用 集成多个异构数据库,如: 电子政务平台(拆迁涉及:土地局、公安局、财政局等部门) 学生资料管理(学生资料涉及:教务处、后勤处、献财务处、户籍科、医院等) 远程过程调用中间件 典型应用 分布式计算环境中,计算机A调用计算机B程序(过程),共享计算资源 把一个完整的应用分布(分隔)到多台计算机,每台计算机执行一部分功能(函数),计算机间的进程用RPC互相调用,形成一个整体。 比socket通信编程更简单 本地过程调用的扩展,可透明地调用远程提供的服务,也就是说调用远程服务过程就和调用本地AIP一样 提供的服务: 数据表示、可靠传递、服务定位等 消息中间件 (Message-Oriented Middleware,MOM) 主要功能是在不同的网络协议、不同的操作系统和不同的应用程序之间提供可靠的和可恢复的(若发生意外)消息传送。这时应用并不需要消息即时即刻传递到达对方。 客户端将消息放入队列,服务器端在方便的时候取出处理,如果需要,将结果放到传送给客户端的队列。 使分布式处理可以在脱机、事件驱动等的方式下运行,适合与电子商务、移动用户、工作流或其它的环境中。 不适合实时的处理。 分布式对象中间件 面向对象的中间件技术基本思想是提供一种统一的接口.使对象之间的调用和数据共享不再关心对象的位置、实现语言及所驻留的软硬件系统。 技术标准: OMG组织的CORBA、Microsoft的COM/DCOM、SUN的J2EE(RMI)等 事务处理中间件 (Transaction Processing Middleware,TPM) 典型应用 银行转帐,在线支付, 又称分布式事务处理中间件。专门针对联机交易处理系统而设计。 事务是对共享的系统资源所完成的一件工作,它通常是由一些列操作所组成。事务必须具有ACID(Atomicity,Consistency,Isolation和Durability)属性。 7.2.1RFID中间件的定义 RFID 中间件是处于RFID读写器与后端应用程序之间的程序,提供对不同数据采集设备的硬件管理,对标签数据进行过滤、分组和计数,以减少发往信息网络系统的数据量并防止错误识读、多读信息,为后端提供符合要求的数据。 7.2.2 RFID中间件功能 RFID中间件在实际应用中完成数据的处理、传递和对读写器的管理等功能,用来监测RFID设备及其工作状态,管理和处理电子标签和读写器之间的数据流以及提供RFID设备和主机的接口。 (1)对读写器或数据采集设备的管理:标签数据的读写 (2)数据处理:数据的过滤和聚集 (3)RFID数据报告生成和分发 (4)访问安全控制:数据安全 (5)提供符合标准的接口 (6)集中统一的管理界面 (7)负载均衡:对每个服务器的负载自动进行流量分配 7.2.3. 中间件可以从架构上分为两种? (1)以应用程序为中心(Application?Centric)?的设计概念是通过RFID?Reader厂商提供的API,以Hot?Code方式直接编写特定Reader读取数据的Adapter,并传送至后端系统的应用程序或数据库,从而达成与后端系统或服务串接的目的。 (2)以架构为中心(Infrastructure?Centric)?随着企业应用系统的复杂度增高,企业无法负荷以Hot?Code方式为每个应用程式编写Adapter,同时面对对象标准化等问题,企业可以考虑采用厂商所提供标准规格的RFID中间件。这样一来,即使存储RFID标签情报的数据库软件改由其他软件代替,或读写RFID标签的RFID?Reader种类增加等情况发生时,应用端不做修改也能应付。 7.2.6、RFID主要中间件产品 国外中间件产品 (1)?IBM?RFID中间件 (2)?Oracle?RFID中间件 (3)?Microsoft的RFID中间件 (4)?SAP中间件 (5)?Sun的RFID中间件 (6)?BEA的RFID中间件 国

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档