OSGI(open service gateway initiative)一个基于Java语言的服务规范
这个规范和核心部分是一个框架,定义了应用程序的生命周期模式和服务注册。定义了大量的osgi服务:日志,配置管理,偏好,HTTP,xml分析...
这个框架实现了一个组件模型。应用程序(bundle)无需重新引导可以被远程安装、启动、升级、卸载。
opendaylight是一个模块化,可热插拔,灵活的开源控制平台。
控制器是用软件实现的而且包含在自己的java虚拟机上,所以,可移植性很好。
opendaylight的北向api支持osgi framework和双向rest
osgi framework用来支持在同一地址空间运行的app;
rest(web based) api是用来支持不再同一地址空间运行的app
opendaylight的南向接口是用来支持多重协议如 openflow 1.0...
这个规范和核心部分是一个框架,定义了应用程序的生命周期模式和服务注册。定义了大量的osgi服务:日志,配置管理,偏好,HTTP,xml分析...
这个框架实现了一个组件模型。应用程序(bundle)无需重新引导可以被远程安装、启动、升级、卸载。
opendaylight是一个模块化,可热插拔,灵活的开源控制平台。
控制器是用软件实现的而且包含在自己的java虚拟机上,所以,可移植性很好。
opendaylight的北向api支持osgi framework和双向rest
osgi framework用来支持在同一地址空间运行的app;
rest(web based) api是用来支持不再同一地址空间运行的app
opendaylight的南向接口是用来支持多重协议如 openflow 1.0...