本文提出了一种面向服务的物联网网关中间件的设计实现方式。在典型的物联网应用场景中,物联网应用中间件通过其感知元件管理功能对感知层各感知元件进行识别、建立应用路由并控制读写,接收感知层发送的数据并进行清洗和事件分析,向上层应用传递清洗和筛选后的数据或事件信息。可利用网关组件建立与感知元件间透明的、标准的对话模式。