[發(fā)明專利]開發(fā)平臺(tái)、原子能力交叉編譯方法、設(shè)備以及介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202210583033.8 | 申請(qǐng)日: | 2022-05-26 |
| 公開(公告)號(hào): | CN115080050A | 公開(公告)日: | 2022-09-20 |
| 發(fā)明(設(shè)計(jì))人: | 張依東;陳桂輝;陳慶清;魏飛;施超 | 申請(qǐng)(專利權(quán))人: | 中移(杭州)信息技術(shù)有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司 |
| 主分類號(hào): | G06F8/41 | 分類號(hào): | G06F8/41 |
| 代理公司: | 深圳市世紀(jì)恒程知識(shí)產(chǎn)權(quán)代理事務(wù)所 44287 | 代理人: | 林川靖 |
| 地址: | 311100 浙江省杭州市余*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 開發(fā) 平臺(tái) 原子 能力 交叉 編譯 方法 設(shè)備 以及 介質(zhì) | ||
1.一種開發(fā)平臺(tái),其特征在于,包括:
能力自選模塊,用于根據(jù)第三方應(yīng)用的能力選擇信息獲取能力集;
能力生成模塊,用于依次執(zhí)行所述能力集對(duì)應(yīng)的目標(biāo)原子能力的編譯任務(wù)調(diào)用,以對(duì)所述能力集對(duì)應(yīng)的目標(biāo)原子能力進(jìn)行交叉編譯;
能力封裝模塊,用于集成并打包交叉編譯結(jié)果。
2.如權(quán)利要求1所述的開發(fā)平臺(tái),其特征在于,所述能力生成模塊還用于確定所述能力集的依賴關(guān)系,并根據(jù)所述依賴關(guān)系確定能力集編譯順序的有效性結(jié)果。
3.如權(quán)利要求1所述的開發(fā)平臺(tái),其特征在于,所述開發(fā)平臺(tái)還包括:
能力開放模塊,用于對(duì)所述第三方應(yīng)用進(jìn)行鑒權(quán)、管理和信息維護(hù),并向所述第三方應(yīng)用提供可選業(yè)務(wù)能力,以供所述第三方案應(yīng)用根據(jù)所述可選業(yè)務(wù)能力,生成所述能力選擇信息;
安全掃描模塊,用于確定所述第三方應(yīng)用上傳的交叉編譯工具鏈的安全掃描結(jié)果,其中,所述交叉編譯工具鏈用于能力生成模塊對(duì)所述能力集對(duì)應(yīng)的所述目標(biāo)原子能力進(jìn)行交叉編譯。
4.如權(quán)利要求1所述的開發(fā)平臺(tái),其特征在于,所述開發(fā)平臺(tái)還包括:
告警診斷模塊,用于對(duì)所述能力生成模塊出現(xiàn)編譯失敗時(shí)返回中斷和/或告警,并生成編譯日志。
5.一種原子能力交叉編譯方法,其特征在于,應(yīng)用于如權(quán)利要求1-4中任一項(xiàng)所述的開發(fā)平臺(tái),所述原子能力交叉編譯方法包括:
通過編譯任務(wù)調(diào)用目標(biāo)原子能力所在宿主機(jī)容器的訪問接口,并基于所述訪問接口導(dǎo)入編譯參數(shù)后啟動(dòng)編譯;
加載第三方應(yīng)用發(fā)送的工具鏈信息,并配置目標(biāo)平臺(tái)的編譯環(huán)境變量;
根據(jù)所述工具鏈信息對(duì)所述目標(biāo)原子能力進(jìn)行交叉編譯,得到交叉編譯結(jié)果。
6.如權(quán)利要求5所述的原子能力交叉編譯方法,其特征在于,所述根據(jù)所述工具鏈信息對(duì)所述目標(biāo)原子能力進(jìn)行交叉編譯,得到交叉編譯結(jié)果的步驟之后,還包括:
將所述交叉編譯結(jié)果發(fā)送到網(wǎng)絡(luò)存儲(chǔ)服務(wù)器中。
7.如權(quán)利要求5所述的原子能力交叉編譯方法,其特征在于,所述通過編譯任務(wù)調(diào)用目標(biāo)原子能力所在宿主機(jī)容器的訪問接口,并基于所述訪問接口導(dǎo)入編譯參數(shù)后啟動(dòng)編譯的步驟之前,還包括:
在宿主機(jī)中選擇配置相同的容器環(huán)境部署各個(gè)所述目標(biāo)原子能力,其中,容器間通過restful接口實(shí)現(xiàn)通信調(diào)用。
8.一種原子能力交叉編譯設(shè)備,其特征在于,包括:
容器調(diào)用模塊,用于通過編譯任務(wù)調(diào)用目標(biāo)原子能力所在宿主機(jī)容器的訪問接口,并基于所述訪問接口導(dǎo)入編譯參數(shù)后啟動(dòng)編譯;
環(huán)境配置模塊,用于加載第三方應(yīng)用發(fā)送的工具鏈信息,并配置目標(biāo)平臺(tái)的編譯環(huán)境變量;
對(duì)象編譯模塊,用于根據(jù)所述工具鏈信息對(duì)所述目標(biāo)原子能力進(jìn)行交叉編譯,得到交叉編譯結(jié)果。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有原子能力交叉編譯程序,該原子能力交叉編譯程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求5-7任一所述的方法。
10.一種原子能力交叉編譯設(shè)備,其特征在于,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的原子能力交叉編譯程序,所述處理器執(zhí)行所述原子能力交叉編譯程序時(shí)實(shí)現(xiàn)權(quán)利要求5-7任一所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中移(杭州)信息技術(shù)有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司,未經(jīng)中移(杭州)信息技術(shù)有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210583033.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲(chǔ)商品開發(fā)程序的存儲(chǔ)介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺(tái)及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動(dòng)開發(fā)平臺(tái)和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲(chǔ)介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法
- 細(xì)胞能力檢驗(yàn)
- 平衡能力及反應(yīng)能力鍛煉機(jī)
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 程序能力評(píng)估系統(tǒng)與程序能力評(píng)估方法
- 轉(zhuǎn)向能力預(yù)測(cè)
- 移動(dòng)能力評(píng)估裝置、移動(dòng)能力評(píng)估系統(tǒng)、移動(dòng)能力評(píng)估程序和移動(dòng)能力評(píng)估方法
- 用戶能力評(píng)分
- 隱私保護(hù)能力
- 內(nèi)聯(lián)編碼能力
- 能力商品計(jì)費(fèi)方法、能力開放平臺(tái)和能力商品訂購(gòu)系統(tǒng)





