1 / 27
文档名称:

物联网中间件技术 PPT课件.ppt

格式:ppt   大小:2,161KB   页数:27
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

物联网中间件技术 PPT课件.ppt

上传人:yuzonghong1 2017/12/19 文件大小:2.11 MB

下载得到文件列表

物联网中间件技术 PPT课件.ppt

相关文档

文档介绍

文档介绍:物联网中间件技术
中间件定义
独立的系统程序、软件,用于连接两个独立的系统。
在客户端设备和服务器的操作系统上应用
管理计算机资源和网络通信
保证相连接的系统即使接口不同却仍可以互通
中间件定义
中间件系统位于感知设备和应用之间,作用是对感知设备采集的数据进行校对、滤除、集合等处理。
有效减少传输数据的冗余度、提高数据正确接收的可靠性。
中间件定义
什么是分布系统
分布式系统是建立在网络之上的软件系统
在分布式系统中,用户感觉不到数据是分布的,即用户不须知道关系是否分割、有无复本、数据存于哪个站点以及事务在哪个站点上执行等
典型的例子:万维网
物联网中间件作用
物联网中间件为物联网的感知、互联互通、智能等功能提供帮助。
物联网中间件为与已有的各种中间件及信息处理技术相融合,提升性能。
底层感知和互联互通,是对底层硬件和网络平台差异经行屏蔽,支持应用开发、数据共享和开放式互联等。
为物联网的部署和管理提供可靠保障。
通过中间件技术的发展解决复杂环境、远距离无线通信、大量数据互通、复杂事件处理等物联网领域技术瓶颈。
支持分布计算
满足大量应用的需求
运行于多种硬件和OS平台
支持标准的协议
支持标准的接口
Operating System 操作系统
随着物联网的发展,应用的数量,类型不断增加
提供跨网络、硬件和OS平台的透明的应用和服务的交互
物联网中间件特点
面向传感设备
中间件分类
使用远程过程调用协议(RPC)进行远程操作过程,通信同步,屏蔽不同的操作系统和网络协议。
一个计算机系统的代码访问另一个系统
位于服务器的程序需要在一个Web页面上显示一个订单列表,在这种情形下, 它需要访问业务对象服务器上的程序,通过它读取订单列表,业务对象服务器又要访问数据库服务器
远程过程调用中间件
中间件分类
为异构的分布式计算环境提供一个通信框架,进行对象请求消息的传递。
客户和服务器没有明显的界定,角色可互换或二者兼有。
对象请求代理中间件
中间件分类
在大型机上,为其提供支持大量事务处理的可靠运行环境。
事务处理监控中间件
由于分布应用系统对于关键事务处理的高要求,TPM介于客户和服务器之间,进行事务管理与协调、负载平衡、系统修复等服务,保证系统的运行性能。
比如飞机、火车定票系统。实际上,并不是所有的client都同时请求服务,如某个client请求服务,TPM提供一组服务,使 server在有限的系统资源下能够高效地为大规模的客户提供服务。