物联网技术与应用第5章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物联网技术与应用第5章

第5章 物联网中间件;5.1 物联网中间件基本概念 ;5.1.1 物联网中间件的定义和分类 ;2.中间件示意图;3.中间件发展史;3.中间件发展史;3.中间件发展史;;;4.中间件主要特点;5.什么是物联网中间件;6.物联网中间件的分类; 几类中间件可向上提供不同形式的通信服务,在这些基本的通信平台之上,可构筑各种框架,为应用程序提供不同领域内的服务,如事务处理监控器、分布数据访问、对象事务管理器等。;7.物联网中间件发展的三个阶段; 目前,物联网中间件最主要的代表是RFID中间件,其他的还有嵌入式中间件、数字电视中间件、通用中间件、M2M物联网中间件等。下面,重点介绍一下RFID中间件。; RFID中间件扮演RFID标签和应用程序之间的中介角色,从应用程序端使用中间件所提供一组通用的应用程序接口(API),即能连到RFID读写器,读取RFID标签数据。; 这样一来,即使存储RFID标签数据的数据库软件或后端应用程序增加或改由其他软件取代,或者读写RFID读写器种类增加等情况发生时,应用端不需修改也能处理,省去多对多连接的维护复杂性问题。;8.RFID中间件的三大类发展阶段; 5.1.2 物联网中间件的基本组成和特点 ;以RFID为例,下图描述了中间件在系统中的位置和作用。;物联网特点: (1)独立于架构。 (2)数据流。 (3)处理流。 (4)标准化。;(1)ASPIRE 特征:轻量级、可重新编程、智能、适合当前标准、可升级、安全性高、完整。 ASPIRE的解决办法是完全开源和免版权费用,这大大降低了总的开发成本。 ;(2)Hydra 定位于操作系统和应用之间的中间件层。 中间件包含了众多软件组成部分,它们被设计用于处理各种任务,以完成一个有效利用成本的智能物联网应用开发过程。 可以在新的和已经存在的分布式设备网络上协作。;(2)Hydra 它是基于语义模式驱动的架构。 Hydra中间件利于实现环境感知行为和解决在资源受限设备中处理数据的持久性问题。 Hydra安全框架部署了一个规则框架。 虚拟化结构。;5.2 物联网中间件关键技术 ;Web服务(Web Services)就是一种可以通过Web描述、发布、定位和调用的模块化应用。 Web服务可以执行多种功能,从简单的请求到复杂的业务过程。 一旦Web服务被部署,其他的应用程序或是Web服务就能够发现并且调用这个部署的服务。; Web服务(Web Services)向外界提供一个能够通过Web进行调用的API(Application Programming Interface,应用程序编程接口),能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web Services的应用程序叫做客户。 ; Web Services举例: ; Web Services定义: 建立可互操作的分布式应用程序的平台。Web Services平台是一套标准,它定义了应用程序如何在Web上实现互操作性。Web Services为实现物联网的应用与服务提供了一个基本的框架。 ; Web Services通过简单对象访问协议(Simple Object Access Protocol,SOAP)来调用。 SOAP是一种轻量级的消息协议,它允许用任何语言编写的任何类型的对象在任何平台之上相互通信。 ; SOA(Service-Oriented Architecture,面向服务的体系结构)是一个组件模型,它将应用程序的不同功能单元通过这些服务之间定义的接口和协议联系起来。; 接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以用一种统一和通用的方式进行交互。这种具有中立的接口定义的特征称为服务之间的松耦合。;松耦合系统的优势主要有两点: 一点是它具有很高的灵活性 另一点是当组成整个应用程序的每个服务的内部结构和实现逐渐地发生改变时,它能够继续存在; 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。; 嵌入式中间件是在嵌入式应用程序和操作系统、硬件平台之间嵌入的一个中间层,通常定义成一组较为完整的、标准的应用程序接口。。;1.嵌入式Web ;1.嵌入式Web ;1.嵌入式Web ; 嵌入式Web服务器技术的核心是HTTP协议引擎。嵌入式Web服务器通过CGI接口和数据动态显示技术,可以在HTML文件或表格中插入运行代码,供RAM读取/写入数据。;典型的嵌入式Web服务器系统模型; CGI是通用

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档