应用开发层
发布时间:2015/2/22 14:45:53 访问次数:465
(1)应用框架接口。提供KLT22无线传感器网络的各种功能描述和定义,具体实现是由基础软件层提供的。
(2)开发环境。这是无线传感器网络各种应用的图形化开发平台,建立在应用框架接口的基础上,为各种应用业务提供更高层次的应用编程接口和设计模式。
(3)工具集。提供各种特制的开发工具,辅助无线传感器网络各种应用业务的开发与实现。
应用业务适配层
在应用业务适配层中,应用业务适配器是对各种应用业务的封装,用来解决基础软件层的变化和接口不一致的问题。
元线传感器网络中间件和平台软件体系结构具有如下的特性。
(1)无线传感器网络中间件和平台软件具有业务的通用性。无线传感器网络平台软件中基础软件层之上是应用开发层,这一层软件为某一行业或特定类型应用(如军事)提供了通用的应用框架接口,具有业务的通用性。
(2)无线传感器网络中间件和平台软件不是最终的应用。虽然无线传感器网络中间件和平台软件提供了一些针对行业或特定应用(如军事)的共性功能,但它毕竟是不完整的。应用开发商需要基于该软件开发特定应用需要的特定功能。
(3)基于无线传感器网络中间件和平台软件的应用能够方便地扩充。应用系统不可能一次建成,因此,软件平台必须支持应用方便的扩充。基于无线传感器网络中间件和平台软件的应用的扩展能力来自于中间件软件的通用性和通用业务组件的可扩充能力。
(1)应用框架接口。提供KLT22无线传感器网络的各种功能描述和定义,具体实现是由基础软件层提供的。
(2)开发环境。这是无线传感器网络各种应用的图形化开发平台,建立在应用框架接口的基础上,为各种应用业务提供更高层次的应用编程接口和设计模式。
(3)工具集。提供各种特制的开发工具,辅助无线传感器网络各种应用业务的开发与实现。
应用业务适配层
在应用业务适配层中,应用业务适配器是对各种应用业务的封装,用来解决基础软件层的变化和接口不一致的问题。
元线传感器网络中间件和平台软件体系结构具有如下的特性。
(1)无线传感器网络中间件和平台软件具有业务的通用性。无线传感器网络平台软件中基础软件层之上是应用开发层,这一层软件为某一行业或特定类型应用(如军事)提供了通用的应用框架接口,具有业务的通用性。
(2)无线传感器网络中间件和平台软件不是最终的应用。虽然无线传感器网络中间件和平台软件提供了一些针对行业或特定应用(如军事)的共性功能,但它毕竟是不完整的。应用开发商需要基于该软件开发特定应用需要的特定功能。
(3)基于无线传感器网络中间件和平台软件的应用能够方便地扩充。应用系统不可能一次建成,因此,软件平台必须支持应用方便的扩充。基于无线传感器网络中间件和平台软件的应用的扩展能力来自于中间件软件的通用性和通用业务组件的可扩充能力。
上一篇:基础软件层