如果软件是物联网的核心和灵魂,中间件(Middleware)就是这个灵魂的核心。物联网中间件处于物联网的集成服务器端和感知层、传输层的嵌入式设备中。 服务器端中间件称为物联网业务基础中间件,一般都是基于传统的中间件(应用服务器,ESB/MQ等)构建,加入设备连接和图形化组态展示等模块(如同方的ezM2M物联网业务中间件)。嵌入式中间件是一些支持不同通讯协议的模块和运行环境。中间件的特点是它固化了很多通用功能,但在具体应用中多半需要“二次开发”来实现个性化的行业业务需求,因此所有物联网中间件都要提供快速开发(RAD)工具。
|