[發(fā)明專利]一種發(fā)布應用程序的方法、裝置、電子設備及存儲介質在審
| 申請?zhí)枺?/td> | 202111315524.6 | 申請日: | 2021-11-08 |
| 公開(公告)號: | CN113986256A | 公開(公告)日: | 2022-01-28 |
| 發(fā)明(設計)人: | 劉海川;蘇景博 | 申請(專利權)人: | 中電金信軟件有限公司 |
| 主分類號: | G06F8/60 | 分類號: | G06F8/60;G06F8/65;G06F8/71;G06F8/41 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
| 地址: | 100082 北京市海淀區(qū)西*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 發(fā)布 應用程序 方法 裝置 電子設備 存儲 介質 | ||
本申請?zhí)峁┮环N發(fā)布應用程序的方法、裝置、電子設備及存儲介質。方法包括:接收發(fā)布待發(fā)布應用程序的請求;請求包括程序標識;當不存在與待發(fā)布應用程序的版本號相對應的版本號時,將待發(fā)布應用程序發(fā)布至與待發(fā)布應用程序所屬功能類型對應的服務器;當存在與待發(fā)布應用程序的版本號相對應的版本號時,根據程序標識從多個應用程序中確定出目標應用程序;根據與目標應用程序對應的代碼中的代碼標識,獲取描述目標應用程序的展示方式的代碼段,根據代碼段對待發(fā)布應用程序進行編譯,并將編譯后的待發(fā)布應用程序發(fā)布至與目標應用程序對應的服務器。本申請根據大大提高了對待發(fā)布程序發(fā)布的效率。
技術領域
本申請涉及軟件開發(fā)技術領域,具體而言,涉及一種發(fā)布應用程序的方法、裝置、電子設備及存儲介質。
背景技術
小程序是一種不需要下載安裝即可使用的應用,用戶通過掃一掃或搜一下便可打開應用。正是小程序的這一便利性,導致小程序的廣泛應用。
移動應用開發(fā)平臺(Mobile Application Development Platform,madp)是可以運行在手機銀行應用程序(Application,APP)中的小程序容器,madp小程序的開發(fā)人員通過HBuilderX(HBuilderX是DCloud公司出品的專業(yè)前端IDE開發(fā)工具,如我們常用的VSCode,IDEA等)工具進行小程序開發(fā),開發(fā)完成之后,需要對小程序進行發(fā)布,這樣使用手機銀行APP的用戶就可以在APP中使用這個madp小程序。
對于madp小程序的發(fā)布,現有技術是開發(fā)人員開發(fā)完成后,對代碼進行編譯,編譯完成后進行打包,會生成一份.zip的代碼壓縮包,然后將壓縮包郵件發(fā)送給平臺管理員,管理員再通過SFTP工具上傳到服務器,madp小程序在啟動時,可通過下載代碼壓縮包,并加載頁面。
由此可知,現有技術針對小程序的發(fā)布過程中,有多個步驟需要開發(fā)人員手動操作,其發(fā)布的效率較低。
發(fā)明內容
本申請實施例的目的在于提供一種發(fā)布應用程序的方法、裝置、電子設備及存儲介質,用以解決現有技術中存在的對小程序發(fā)布效率低的問題。
第一方面,本申請實施例提供一種發(fā)布應用程序的方法,所述方法包括:接收發(fā)布待發(fā)布應用程序的請求;其中,所述請求包括所述待發(fā)布應用程序的程序標識;當不存在與所述待發(fā)布應用程序的版本號相對應的版本號時,將所述待發(fā)布應用程序發(fā)布至,與所述待發(fā)布應用程序所屬功能類型對應的服務器;當存在與所述待發(fā)布應用程序的版本號相對應的版本號時,根據所述程序標識從多個應用程序中確定出目標應用程序;根據與所述目標應用程序對應的代碼中的代碼標識,獲取描述所述目標應用程序的展示方式的代碼段,根據所述代碼段對所述待發(fā)布應用程序進行編譯,并將編譯后的待發(fā)布應用程序發(fā)布至與所述目標應用程序對應的服務器。
本申請實施例根據請求獲取對應的待發(fā)布應用程序,并根據服務器中是否存在待發(fā)布應用程序進行對應的發(fā)布操作,無需人工參與,大大提高了對待發(fā)布程序發(fā)布的效率。
在任一實施例中,所述將所述待發(fā)布應用程序發(fā)布至,與所述待發(fā)布應用程序所屬功能類型對應的服務器,包括:當所屬功能類型為支持手機銀行應用程序的功能時,將包括所述手機銀行應用程序的服務器作為初始服務器;將與所述待發(fā)布應用程序存在預設互信關系的初始服務器作為所述服務器。本申請實施例通過將與待發(fā)布應用程序存在互信關系,且執(zhí)行銀行應用程序功能的初始服務器作為接收待發(fā)布應用程序的服務器,從而保證了待發(fā)布應用程序的安全。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中電金信軟件有限公司,未經中電金信軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111315524.6/2.html,轉載請聲明來源鉆瓜專利網。





