OSG

新闻分类

产品分类

联系我们

大连明志机电有限公司  

电话 : 0411-66850677 

       13998569616 

传真 : 0411-88019166 

邮箱 : morning@mingzhijidian.com

网址 :www.mingzhijidian.com

地址 :辽宁省大连经济技术开发区


定义应用程序生命周期模式和OSG服务注册的框架

您的当前位置: 首 页新闻中心 >> 行业新闻

定义应用程序生命周期模式和OSG服务注册的框架

发布日期:2022-04-27 15:26 来源:http://www.mingzhijidian.com 点击:

OSG

OpensceneGraph(以下简称OSG)是一套基于C++平台的应用接口(API),使程序员能够更快、更方便地创建高性能、跨平台的交互式图形程序。作为中间件(midleware),它为应用软件、IO和空间结构组织函数提供了各种结构组织函数;更低层次的Opengl硬件抽象层(HAL)实现了底层硬件显示的驱动。OpenGL技术为图形元素(多边形、线、点……)和状态(光照、材质、阴影……)的编程提供了标准化的接口。OSG开发的主要意义在于将3D场景定义为三维世界管理中的一系列连续对象。由于场景及其参数定义的特点,OSG也可以通过状态转换、绘图管道和自定制来优化渲染性能。

  规范和核心部分是定义应用程序生命周期模式和服务注册的框架。基于此框架,定义了大量的OSGI服务:日志、配置管理、偏好、HTTP(运行servlet)、XML分析、设备访问、软件包管理、许可管理、星级、用户管理、IO连接、连接管理、Jini和UPNP。这个框架实现了一个优雅、完整和动态的组件模型。远程安装、启动、升级和卸载应用程序(称为bundle),无需重新引导。API还定义了远程下载管理政策的生命周期管理。服务登记允许bundles检测新服务和取消服务,然后相应配合。OSGI框架的基本功能持模块化动态部署的基本功能。基于OSGI的系统可以模块化地动态部署到框架中,从而增加、扩展或改变系统的功能。支持模块化包装和交互。每个工程(模块)可通过声明Export-Package对外提供访问此工程的类和接口。


相关标签:OSG

Z近浏览:

在线客服
分享