夜上海最新论坛

OSG

聯系我們

大連明志機電有限公司  

電話 : 0411-87625007 

    13998569616  

郵箱 : [email protected]

網址 :self-regulation.cn

地址 :大連開發區金馬路188號佳地外商花園8號-6-10F


定義OSG應用程序生命周期模式和服務注冊的框架

您的當前位置: 首 頁新聞中心 >> 行業新聞

定義OSG應用程序生命周期模式和服務注冊的框架

發布日期:2022-05-26 15:37 來源://self-regulation.cn 點擊:

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

最近瀏覽:

在線客服
二維碼

掃描二維碼

分享