[發明專利]移動應用的升級方法和移動應用的升級系統在審
| 申請號: | 201711286483.6 | 申請日: | 2017-12-07 |
| 公開(公告)號: | CN107943503A | 公開(公告)日: | 2018-04-20 |
| 發明(設計)人: | 耿沅標 | 申請(專利權)人: | 暢捷通信息技術股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;H04L29/08 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙)11343 | 代理人: | 尚志峰,汪海屏 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 應用 升級 方法 系統 | ||
技術領域
本發明涉及私有云移動應用領域,具體而言,涉及一種移動應用的升級方法、移動應用的升級系統、計算機設備及計算機可讀存儲介質。
背景技術
目前移動應用市場發展較快,涵蓋領域眾多。一些企業級應用廠商也紛紛推出了移動端產品,但在產品研發和實施過程中,經常會遇到移動應用和后臺服務不兼容的情況。主要原因是企業級產品基于對數據安全性考慮,大多部署在企業私有云環境下,后臺產品的升級以增量補丁的方式提供,時機是用戶自主決定的,與移動應用的發布不同步進行,故存在嚴重的版本兼容性問題。相關技術中,企業級應用廠商的主流做法是向客戶提供最新的移動產品版本,通過移動應用和后臺接口兼容性設計,來保障移動端版本兼容。然而這種做法會嚴重導致設計成本的增加。隨著移動版本增多,服務接口逐漸變得臃腫和難于理解,使維護工作變得復雜,一旦場景設計覆蓋不全就又會出現移動應用和后臺服務不匹配的情況。
發明內容
本發明旨在至少解決現有技術或相關技術中存在的技術問題之一。
為此,本發明的第一方面提出了一種移動應用的升級方法。
本發明的第二方面提出了一種移動應用的升級系統。
本發明的第三方面提出了一種計算機設備。
本發明的第四方面提出了一種計算機可讀存儲介質。
有鑒于此,本發明的第一方面提出了一種移動應用的升級方法,用于終端,包括:獲取當前移動應用的后臺系統版本號;將后臺系統版本號發送給云端控制裝置,以供云端控制裝置匹配出與后臺系統版本號兼容的目標移動版本號;接收目標移動版本號;根據目標移動版本號與移動應用的當前移動版本號的比較結果確定是否升級當前移動應用。
本發明提供的一種移動應用的升級方法,通過將獲取到的當前移動應用的后臺系統版本號發送給云端控制裝置,以供云端控制裝置以后臺系統版本號為基準匹配出與后臺系統版本號兼容的目標移動版本號,并根據接收到的目標移動版本號與移動應用的當前移動版本號的比較結果確定是否升級當前移動應用,該方法地設置簡化了私有云部署下移動應用的升級方法,實現移動應用版本隨后臺系統版本智能切換的目的,保證了移動應用版本與后臺系統版本的兼容性,無需用戶選擇該下載何種與后臺系統版本號兼容的移動版本號,簡化了用戶的操作步驟,提供給用戶便捷的升級服務體驗,且降低了應用研發團隊的設計和維護成本及后續的維護難度,提升了產品的使用性能。同時,該移動應用的升級方法地設置使得用戶無論從哪個分發渠道下載了移動應用的移動版本,當訪問私有云服務后,都可通過云端控制裝置匹配出的目標移動版本號與下載的移動應用的移動版本號相比較來確定與后臺系統版本相兼容的移動版本,實現了移動應用升級的標準化。
根據本發明上述的移動應用的升級方法,還可以具有以下附加技術特征:
在上述技術方案中,優選地,后臺系統版本號包括:第一主版本號、第一大補丁號、第一常規補丁號及第一構造號;云端控制裝置存儲有:至少一個主體移動版本號;至少一個主體移動版本號中的任一主體移動版本號包括:與第一主版本號兼容的第二主版本號、與第一大補丁號兼容的第二大補丁號、與第一常規補丁號兼容的第二常規補丁號及第二構造號。
在該技術方案中,通過合理設置至少一個主體移動版本號的命名規則,建立至少一個主體移動版本號與后臺系統版本號的對應關系,使得至少一個主體移動版本號包括與第一主版本號兼容的第二主版本號、與第一大補丁號兼容的第二大補丁號、與第一常規補丁號兼容的第二常規補丁號及第二構造號,即,移動端發布信息時都會將主體移動版本號預制到移動應用中,并打包構造,進而保證云端控制裝置存儲的每一個主體移動版本號的第二主版本號、第二大補丁號及第二常規補丁號代表了移動端發布時兼容的后臺系統版本信息,明確了與每一個主體移動版本兼容的最低后臺系統版本,便于用戶查閱。
在上述任一技術方案中,優選地,第一主版本號、第一大補丁號及第一常規補丁號并列而設組成第一數值;第二主版本號、第二大補丁號及第二常規補丁號并列而設組成第二數值;以供云端控制裝置匹配出與后臺系統版本號兼容的目標移動版本號的步驟,具體包括:以供云端控制裝置判斷第一數值與至少一個第二數值的差值是否大于等于零;當第一數值與至少一個第二數值的差值大于等于零時,比較得出差值中的最小差值;比較最小差值對應的主體移動版本號的第二構造號,確定第二構造號最大的主體移動版本號為目標移動版本號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于暢捷通信息技術股份有限公司,未經暢捷通信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711286483.6/2.html,轉載請聲明來源鉆瓜專利網。





