第七章RFID 系统中的中间件.pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
射频识别技术 RFID Technology RFID 系统中的中间件 2 第8章 RFID系统中的中间件 8.1 中间件概述 在分布式异构环境中,通常存在多种硬件系统平台(如PC、工作站、小型机等),这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库,语言编辑器等),及各种风格的用具界面,这些硬件系统平台可能采用不同的网络协议和网络体系结构连接。 为了解决如何将这些系统集成起来,人们提出了中间件(middleware)的概念。 中间件:是介于应用系统和系统软件之间的一类软件,它使用系统软件提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,以达到资源共享、功能共享的目的。即中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 中间件的工作机制: 从理论上讲,在客户端上的应用程序需要从网络中的某个地方获取一定的数据或服务,这些数据或服务可能处于一个运行着不同操作系统的特定查询语言数据库的服务器中。客户/服务器应用程序负责寻找数据的部分只需要访问一个中间件系统,由中间件来完成到网络中找到数据源或服务,进而传递客户请求,重组答复消息,最后将结果送回应用程序。从实现角度讲,中间件是一个用API定义的软件层,是一个具有强大通信能力和良好可扩展性的分布式软件管理框架。 中间件的特点: (1)标准的协议和接口,可实现不同硬件和操作系统平台上的数据共享和应用互操作。 (2)分布计算,提供网络、硬件、操作系统透明性。 (3)满足大量应用的需要。 (4)能运行于多种硬件和操作系统平台上。 8.1.2 中间件的分类 中间件屏蔽了底层操作系统的复杂性,减少了程序设计的环节,使得应用系统的开发周期缩短,减少了系统维护、运行和管理的工作量。中间件作为新层次的基础软件,在不同时期、不同操作系统上开发的应用软件集成起来,协调整个系统工作,这是任何操作系统、数据库管理软件所不能做到的。根据中间件在系统中所起的作用和采用的技术不同,可将中间件分为: (1)数据访问中间件(Data Access Middleware) 是在系统中建立数据应用资源互操作的模式,实现异构环境下的数据库联结或文件系统联结的中间件。从而为在网络中虚拟缓冲存取、格式转换、解压带来便利。该中间件应用最为广泛,技术最为成熟,典型代表为ODBC。数据库是该类中间件的信息存储的核心单元,中间件仅完成通信的功能。 (2)远程过程调用中间件(RPC) RPC的灵活性使得比数据访问中间件有更广泛的应用。 (3)面向消息的中间件(MOM) 利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信进行分布式系统的集成。通过提供消息传递和消息排队模型,可在分布式环境下扩展进程间的通信,并支持多通信协议、语言、应用程序、硬件和软件平台。 (4)面向对象的中间件(OOM) 是对象技术和分布式计算发展的产物,它提供一种通信机制,透明的在异构的分布式计算环境中传递对象请求,而这些对象可以位于本地或远程机器。 (5)事物处理中间件(TPM) (6)网络中间件 (7)终端仿真---屏幕转换中间件 8.1.3 中间件的技术标准 主要有COM、CORBA、J2EE。 8.2 RFID中间件 8.2.1 RFID中间件的定义 RFID中间件是一种面向消息的中间件(MOM),信息以消息的形式,从一个程序传送到另一个或多个程序。信息可以以异步的方式传送,传送者不必等待回应。MOM包含的功能不仅是传递信息,还必须包括解译数据、安全性、数据广播、错误恢复、定位网络资源、找出符合成本的路径、消息与要求的优先次序以及延伸的除错工具等服务。 RFID中间件技术拓展了基础中间件的核心设施和特性,将企业级中间件技术延伸到了RFID领域,是RFID产业链的关键性技术。RFID中间件屏蔽了RFID设备的多样性和复杂性,能够为后台业务系统提供强大的支撑,从而驱动更广泛、更丰富的RFID应用。 RFID中间件的技术重点研究的内容包括并发访问技术、目录服务及定位技术、数据及设备监控技术、远程数据访问、安全和集成技术、进程及会话管理技术等。 8.2.2 中间件的意义 (1)实施RFID项目的企业,不需进行任何程序代码开发,便可完成RFID数据的导入,可极大缩短企业实施RFID项目的周期。 (2)当企业数据库或企业的应用系统发生更改时,对于RF

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档