[發(fā)明專利]軟件開發(fā)工具包管理方法、相關(guān)裝置及計(jì)算機(jī)程序產(chǎn)品在審
| 申請(qǐng)?zhí)枺?/td> | 202210619979.5 | 申請(qǐng)日: | 2022-06-01 |
| 公開(公告)號(hào): | CN114880020A | 公開(公告)日: | 2022-08-09 |
| 發(fā)明(設(shè)計(jì))人: | 侯峰;張少輝;王曉榮 | 申請(qǐng)(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號(hào): | G06F8/71 | 分類號(hào): | G06F8/71;G06F8/10 |
| 代理公司: | 北京英賽嘉華知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11204 | 代理人: | 王達(dá)佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件 開發(fā) 工具包 管理 方法 相關(guān) 裝置 計(jì)算機(jī) 程序 產(chǎn)品 | ||
本公開提供了一種軟件開發(fā)工具包管理方法、裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,涉及資源管理、云存儲(chǔ)、智能云等人工智能技術(shù)領(lǐng)域。該方法的一具體實(shí)施方式包括:分別獲取各服務(wù)對(duì)象對(duì)軟件開發(fā)工具包的使用需求后,為與使用需求對(duì)應(yīng)的軟件開發(fā)工具包添加該服務(wù)對(duì)象的對(duì)象標(biāo)識(shí)和版本標(biāo)識(shí),得到目標(biāo)軟件開發(fā)工具包,并基于不同該版本標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,將對(duì)應(yīng)相同對(duì)象標(biāo)識(shí)的各版本的目標(biāo)軟件開發(fā)工具包組織為相應(yīng)服務(wù)對(duì)象的軟件開發(fā)工具包管理鏈。該實(shí)施方式可利用軟件開發(fā)工具包管理鏈實(shí)現(xiàn)軟件開發(fā)工具包的管理,以便于利用同一管理體系為不同服務(wù)對(duì)象提供軟件開發(fā)工具包配置服務(wù),降低管理和開發(fā)成本。
技術(shù)領(lǐng)域
本公開涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及資源管理、云存儲(chǔ)、智能云等人工智能技術(shù)領(lǐng)域,尤其涉及軟件開發(fā)工具包管理方法、裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù)
當(dāng)前,醫(yī)療機(jī)構(gòu)往往選擇與外部機(jī)構(gòu)進(jìn)行合作的方式,利用由外部機(jī)構(gòu)配置的軟件開發(fā)工具包(Software Development Kit,簡稱SDK)實(shí)現(xiàn)醫(yī)療機(jī)構(gòu)的智能化建設(shè)。
為方便外部機(jī)構(gòu)對(duì)軟件開發(fā)工具包進(jìn)行管理、配置,以及方便各醫(yī)療機(jī)構(gòu)方便、快速的獲取相關(guān)的軟件開發(fā)工具包,外部機(jī)構(gòu)往往通過共有云部署、私有云部署兩種方式,實(shí)現(xiàn)指向醫(yī)療機(jī)構(gòu)的軟件開發(fā)工具包配置服務(wù)。
發(fā)明內(nèi)容
本公開實(shí)施例提出了一種軟件開發(fā)工具包管理方法、裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
第一方面,本公開實(shí)施例提出了一種軟件開發(fā)工具包管理方法,包括:分別獲取各服務(wù)對(duì)象對(duì)軟件開發(fā)工具包的使用需求;為與該使用需求對(duì)應(yīng)的軟件開發(fā)工具包添加該服務(wù)對(duì)象的對(duì)象標(biāo)識(shí)和版本標(biāo)識(shí),得到目標(biāo)軟件開發(fā)工具包;基于不同該版本標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,將對(duì)應(yīng)相同對(duì)象標(biāo)識(shí)的各版本的目標(biāo)軟件開發(fā)工具包組織為相應(yīng)服務(wù)對(duì)象的軟件開發(fā)工具包管理鏈。
第二方面,本公開實(shí)施例提出了一種軟件開發(fā)工具包管理裝置,包括:使用需求獲取單元,被配置成分別獲取各服務(wù)對(duì)象對(duì)軟件開發(fā)工具包的使用需求;工具包生成單元,被配置成為與該使用需求對(duì)應(yīng)的軟件開發(fā)工具包添加該服務(wù)對(duì)象的對(duì)象標(biāo)識(shí)和版本標(biāo)識(shí),得到目標(biāo)軟件開發(fā)工具包;管理鏈組織單元,被配置成基于不同該版本標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,將對(duì)應(yīng)相同對(duì)象標(biāo)識(shí)的各版本的目標(biāo)軟件開發(fā)工具包組織為相應(yīng)服務(wù)對(duì)象的軟件開發(fā)工具包管理鏈。
第三方面,本公開實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括:至少一個(gè)處理器;以及與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,該指令被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器執(zhí)行時(shí)能夠?qū)崿F(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的軟件開發(fā)工具包管理方法。
第四方面,本公開實(shí)施例提供了一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行時(shí)能夠?qū)崿F(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的軟件開發(fā)工具包管理方法。
第五方面,本公開實(shí)施例提供了一種包括計(jì)算機(jī)程序的計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)能夠?qū)崿F(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的軟件開發(fā)工具包管理方法。
本公開實(shí)施例提供的軟件開發(fā)工具包管理方法、裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,分別獲取各服務(wù)對(duì)象對(duì)軟件開發(fā)工具包的使用需求后,為與使用需求對(duì)應(yīng)的軟件開發(fā)工具包添加該服務(wù)對(duì)象的對(duì)象標(biāo)識(shí)和版本標(biāo)識(shí),得到目標(biāo)軟件開發(fā)工具包,并基于不同該版本標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,將對(duì)應(yīng)相同對(duì)象標(biāo)識(shí)的各版本的目標(biāo)軟件開發(fā)工具包組織為相應(yīng)服務(wù)對(duì)象的軟件開發(fā)工具包管理鏈。
本公開可利用軟件開發(fā)工具包管理鏈實(shí)現(xiàn)軟件開發(fā)工具包的管理,以便于利用同一管理體系為不同服務(wù)對(duì)象提供軟件開發(fā)工具包配置服務(wù),降低管理和開發(fā)成本。
應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本公開的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210619979.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 商品開發(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ā)輔助方法





