綜合通用平臺(tái)
- 綜合通用平臺(tái)是針對(duì)綜合化服務(wù)化設(shè)備研制的以“云+端”業(yè)務(wù)模式開發(fā)的軟件集成框架,核心設(shè)計(jì)思想基于“硬件資源化、資源服務(wù)化和應(yīng)用插件化”。平臺(tái)通過(guò)提供一整套通用集成標(biāo)準(zhǔn),支持業(yè)務(wù)應(yīng)用的定制開發(fā),將多類不同的業(yè)務(wù)應(yīng)用以插件的形式集成到綜合通用平臺(tái)框架內(nèi),實(shí)現(xiàn)業(yè)務(wù)的高可用、易擴(kuò)展和易升級(jí)。
yle="text-align: center;" x="">圖1 綜合通用平臺(tái)集成軟件框架
? 高可靠
插件完成框架加載后,與框架建立起心跳通信,當(dāng)插件異常卡死或退出時(shí),框架在不影響主程序和其它插件運(yùn)行下完成插件重構(gòu)。
? 易擴(kuò)展
提供統(tǒng)一的擴(kuò)展接口開發(fā)模板,支持定制業(yè)務(wù)插件,實(shí)現(xiàn)業(yè)務(wù)插件的快速“插拔”。
? 易升級(jí)
采用資源化、服務(wù)化和插件化的理念構(gòu)建,通過(guò)更新管理器可以在不影響業(yè)務(wù)系統(tǒng)功能的情況下輕松實(shí)現(xiàn)業(yè)務(wù)插件的升級(jí)。
? 跨平臺(tái)
前后端框架分別采用C++ with 跨平臺(tái)語(yǔ)言和C語(yǔ)言編寫,支持在國(guó)產(chǎn)龍芯、飛騰、申威等國(guó)產(chǎn)自主可控平臺(tái)和x86平臺(tái)部署與混合應(yīng)用。