作为物联网应用中的重要软件组成部分,中间件是连接相关硬件设备和业务应用的桥梁,其主要功能包括屏蔽异构实现互操作信息预处理等1屏蔽异构计算机软硬件间的异构,包括硬件CPU和指令集,硬件结构,驱动程序等等操作系统操作系统API和开发环境数据库各种存储和存取格式等等其原因在于市场竞争技术升级投资保障等因素物联网的异构特性主要表现在物联网底层的信息采集设备种类繁多,如传感器RFIDQR摄像机GNSS等,这些信息采集装置及其网关具有不同的硬件结构驱动程序操作系统等不同设备采集的数据格式不同,因此,中间件需要转换所有这些数据的格式,以使它们可以被应用系统直接处理2实现互操作通过物联网,同一信息采集设备收集