深入解析 WoX:推动物联网创新发展的模型驱动方法
1. WoX 系统架构与数据流转
在 WoX 系统中,应用服务器会根据订阅的主题类型触发不同操作。当订阅低级别主题时,应用服务器会结合传感器更新接收通知,并将主题中的信息转发给业务规则服务器。业务规则服务器中有一个配备知识处理引擎的 Web 服务,它作为知识处理器对接收的数据进行计算。若发生感兴趣的事件,业务规则服务器会更新相应的高级别主题。业务逻辑规则通过 Drools 工具实现,由于应用服务器也能订阅高级别主题,所以感兴趣事件的发生会无缝通知到它,进而通知到最终用户。而且,业务规则服务器将逻辑规则作为 Web 服务公开,可通过 HTTP 请求添加新规则或修改现有规则,无需重新部署应用。
2. L - WoX 与 M - WoX 详解
2.1 L - WoX(本地 WoX)
L - WoX 是运行在个人用户设备(如智能手机和平板电脑)上的整体架构的子集。在 L - WoX 中,个人设备充当本地物联网实体的聚合器,在某些情况下,允许在设备本地保留和管理一些主题更为高效。例如,同一设备上的多个移动应用可能对同一主题感兴趣,且该主题的值由板载传感器(如加速度计)更新;或者两个移动应用对不同主题感兴趣,但使用相同的板载传感器进行更新,像加速度计可以为“ATHLET_TRAINING”主题和“ELDERLY_PERSON_FALL”主题提供数据。
L - WoX 包含以下组件:
1. L - WoX 服务 :在移动操作系统中作为单例实例化,保留主题实例。
2. 移动应用 :绑定到 L - WoX
超级会员免费看
订阅专栏 解锁全文
752

被折叠的 条评论
为什么被折叠?



