物联网中间件的定义和分类

物联网中间件的定义和分类

ID:22085388

大小:35.50 KB

页数:5页

时间:2018-10-27

物联网中间件的定义和分类_第1页
物联网中间件的定义和分类_第2页
物联网中间件的定义和分类_第3页
物联网中间件的定义和分类_第4页
物联网中间件的定义和分类_第5页
资源描述:

《物联网中间件的定义和分类》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、物联网中间件的定义和分类    1.中间件定义  是独立的系统软件或服务程序,分布式应用软件借助中间件在不同的技术之间实现资源共享。  应用于客户机、服务器的操作系统,管理计算机资源和网络通信。  主要功能是连接两个独立应用程序或独立系统的软件,使相连接的系统即使具有不同的接口,利用中间件仍然能相互交换信息。  执行中间件的关键途径是信息传递。  2.中间件示意图  3.中间件发展史  最早具有中间件技术思想及功能的软件是IBM的CICS(CustomerInformationControlSyste

2、m),而CICS不是分布式环境的产物,因此人们一般把Tuxedo作为第一个严格意义上的中间件产品。  Tuxedo是1984年在当时属于AT&T的贝尔实验室开发完成的,由于分布式处理当时并没有在商业应用上获得像今天一样的成功,Tuxedo在很长一段时期里只是实验室产品,后来被Novell收购,在经过Novell并不成功的商业推广之后,1995年被现在的BEA公司收购。  BEA公司1995年收购Tuxedo才成为一个真正的中间件厂商。IBM的中间件MQSeries也是20世纪90年代的产品,其他许多中

3、间件产品也都是最近几年才成熟起来。  4.中间件主要特点  满足大量应用的需要;  运行于多种硬件和OS平台;  支持分布计算,提供跨网络、硬件和OS平台的透明的应用或服务的交互;  支持标准的协议;  支持标准的接口;  对于应用软件开发,中间件远比操作系统和网络服务更为重要;中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要将中间件升级更新,并保持对外接口定义不变,应用软件几乎不需要任何修改,从而保护企业在应用软件开发和维护中的重大投资。  5.

4、什么是物联网中间件  在物联网中采用中间件技术,以实现多个系统和多种技术之间的资源共享,最终组成一个资源丰富、功能强大的服务系统。  6.物联网中间件的分类  基于目的和实现机制的不同,业内将中间件分为以下几类:  远程过程调用中间件(RemoteProcedureCall)  面向消息的中间件(Message-OrientedMiddleware)  对象请求代理中间件(ObjectRequestBrokers)  几类中间件可向上提供不同形式的通信服务,在这些基本的通信平台之上,可构筑各种框架,为

5、应用程序提供不同领域内的服务,如事务处理监控器、分布数据访问、对象事务管理器等。  平台为上层应用屏蔽了异构平台的差异,而其上的框架又定义了相应领域内应用的系统结构、标准的服务组件等,用户只需告诉框架所关心的事件,然后提供处理这些事件的代码。当事件发生时,框架会调用用户的代码。  用户代码不用调用框架,用户程序也不必关心框架结构、执行流程、对系统级API的调用等,所有这些由框架负责完成。因此,基于中间件开发的应用具有良好的可扩充性、易管理性、高可用性和可移植性。  7.物联网中间件发展的三个阶段  应

6、用程序中间件阶段(ApplicationMiddleware)  架构中间件阶段(InfrastructureMiddleware)  解决方案中间件阶段(SolutionMiddleware)。  物联网中间件最主要的代表是RFID中间件,其他的还有嵌入式中间件、数字电视中间件、通用中间件、M2M物联网中间件等。  RFID中间件扮演RFID标签和应用程序之间的中介角色,从应用程序端使用中间件所提供一组通用的应用程序接口(API),即能连到RFID读写器,读取RFID标签数据。  使用中间件后即使存

7、储RFID标签数据的数据库软件或后端应用程序增加或改由其他软件取代,或者读写RFID读写器种类增加等情况发生时,应用端不需修改也能处理,省去多对多连接的维护复杂性问题。  8.RFID中间件的三大类发展阶段  (1)应用程序中间件发展阶段aa多以整合、串接RFID读写器为目的,RFID厂商提供简单API,以供用户将后端与RFID读写器串接。用户需要花费许多成本处理前后端系统连接问题。  (2)基础架构中间件发展阶段aa是关键阶段,不但已经具备基本数据搜索、过滤等功能,同时也满足企业多对多的连接需求,并

8、具备平台的管理与维护功能。  (3)解决方案中间件发展阶段aa未来在RFID标签、读写器与中间件发展成熟过程中,各厂商针对不同领域提出各项创新应用解决方案,如ManhattanAssociates提出的RFIDinaBox,企业不需为前端RFID硬件和后端应用系统的连接而烦恼,该公司与AlienThchnologyCorp在RFID硬件端合作,发展中间件,针对该公司的900多家已有的供应链客户群发展供应链执行方案。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。