基于模块编程的无线传感器网络中间件
发布时间:2016/4/8 20:44:16 访问次数:454
这种方法将应用程序分解为更小的模块,支持D78F4216AYCF 应用程序的更新以节省能量。Impala[61是一种支持模块化、自适应性和可维护性的无线传感器网络中间件,采用基于事件驱动的模块化编程模式,给应用程序提供友好的编程接口。其主要特点是应用程序的模块化、可靠性和自适应性。
基于数据库的无线传感器网络中间件
基于数据库的无线传感器网络中间件中,整个无线传感器网络被看成是一个分布式数据库,用户使用类似SQL的查询命令获取所需的数据,通过网络分发到各个节点,节点判定感知数据是否满足查询条件,决定数据的发送与否。常见的应用有Cougar、TinyDB、SINA等,Cougarl7J和SINA[8]提供分布式的数据库
接口,接收来自于传感器网络用数据库形式的查询方式表述的信息。而TinyDB[91则使用控制流的方式,为上层提供一个易用的、类似SQL的接口,完成复杂的查询。
数据库方法把整个网络抽象为一个虚拟实体,屏蔽了系统分布式问题,使开发人员摆脱了对底层问题的关注和烦琐的单节点开发。然而,一个全局的抽象、建立和维护需要整个网络信息,限制了系统的扩晨。
这种方法将应用程序分解为更小的模块,支持D78F4216AYCF 应用程序的更新以节省能量。Impala[61是一种支持模块化、自适应性和可维护性的无线传感器网络中间件,采用基于事件驱动的模块化编程模式,给应用程序提供友好的编程接口。其主要特点是应用程序的模块化、可靠性和自适应性。
基于数据库的无线传感器网络中间件
基于数据库的无线传感器网络中间件中,整个无线传感器网络被看成是一个分布式数据库,用户使用类似SQL的查询命令获取所需的数据,通过网络分发到各个节点,节点判定感知数据是否满足查询条件,决定数据的发送与否。常见的应用有Cougar、TinyDB、SINA等,Cougarl7J和SINA[8]提供分布式的数据库
接口,接收来自于传感器网络用数据库形式的查询方式表述的信息。而TinyDB[91则使用控制流的方式,为上层提供一个易用的、类似SQL的接口,完成复杂的查询。
数据库方法把整个网络抽象为一个虚拟实体,屏蔽了系统分布式问题,使开发人员摆脱了对底层问题的关注和烦琐的单节点开发。然而,一个全局的抽象、建立和维护需要整个网络信息,限制了系统的扩晨。
上一篇:线传感器网络中间件技术
热门点击
- 交流小信号频率特性(AC)分析中相位裕度的计
- 菲涅耳半波带法
- Sensitivity工具的功能与灵敏度分析
- SLPS优点和适用范围
- DC/DC转换器应用实例
- Schematic Capture系统参数设
- 转换为Excel文件(.CSV)
- 检偏器的透射光强
- Edit菜单
- 典型Measurement函数剖析
推荐技术资料
- 自制经典的1875功放
- 平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]