[發明專利]應用程序的回滾方法及系統在審
| 申請號: | 201811016919.4 | 申請日: | 2018-09-03 |
| 公開(公告)號: | CN109445985A | 公開(公告)日: | 2019-03-08 |
| 發明(設計)人: | 肖偉平 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F8/658 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 回滾 終端設備 服務器 加密 數據包 數據處理領域 應用程序運行 終端設備標識 發送 服務器發送 數據安全性 預設時間段 資源數據包 歷史版本 異常通知 運行異常 終端發送 升級 操作系統 檢測 轉換 統計 | ||
本發明適用于數據處理領域,提供了一種應用程序的回滾方法及系統,通過服務器在向終端發送增量資源數據包的同時,發送埋點數據包,終端設備通過埋點數據包對升級后的應用程序進行檢測,若升級后的應用程序運行異常,終端設備向服務器發送異常通知,服務器統計預設時間段內各個各個應用程序出現運行異常的異常次數,服務器通過異常次數確定異常應用程序以及異常終端設備,并將異常終端設備的終端設備標識以及操作系統版本號,轉換成加密串,服務器將異常應用程序的回滾資源經過加密串加密后發送至異常終端設備,異常終端設備根據回滾資源將異常應用程序回滾至歷史版本,從而更及時地自動將異常的應用程序進行回滾,并且提高回滾過程中的數據安全性。
技術領域
本發明屬于數據處理領域,尤其涉及一種應用程序的回滾方法及系統。
背景技術
一個應用程序在發布之后,開發者會繼續開發該應用程序的下一個版本,從而實現對應用程序的不斷的升級。然而,一個已經穩定運行在終端設備上的應用程序的成熟版本在升級成新版本以后,有可能出現各種運行的錯誤。值得注意地,應用程序的新版本在一個終端設備上運行錯誤,并不代表該新版本在其他終端設備上也會運行錯誤,即可能是由于新版本在開發時忽視了部分終端設備的硬件配置或者操作系統的版本,而導致了兼容性等異常。
在現有技術中,往往是用戶在應用程序出現運行異常時,手動搜索和下載服務器中該應用程序的原版本,從而實現將應用程序恢復至原版本,這會浪費較多的操作時間,用戶體驗較差。另一方面,直接將回滾資源簡單地從服務器傳輸至客戶端,可能容易使其他的用戶盜取回滾資源,這樣不利于用戶的數據安全,此外如果一款應用程序是收費的,那么一旦回滾資源被盜用,也會給商家帶來損失。
發明內容
有鑒于此,本發明實施例提供了一種應用程序的回滾方法及系統,以解決現有技術在應用程序在版本恢復過程中存在自動化程度低的問題。
本發明實施例的第一方面提供了一種應用程序的回滾方法,包括:
服務器在向終端設備發送應用程序的增量資源數據包的同時,向所述終端設備發送該應用程序對應的埋點數據包,所述增量資源數據包用于對所述應用程序進行升級,所述埋點數據包用于對終端設備中所述應用程序的運行異常進行監測;
所述終端設備在通過所述增量資源數據包對所述應用程序進行升級后,通過所述埋點數據包中的埋點數據監測升級后的應用程序是否出現運行異常,若所述升級后的應用程序運行異常,所述終端設備向所述服務器發送異常通知;
所述服務器基于所述異常通知中包含的應用程序標識,統計預設時間段內各個終端設備中的各個應用程序出現運行異常的異常次數;
所述服務器將所述異常次數大于預設的次數閾值的應用程序標記為異常應用程序,將運行所述異常應用程序的終端設備標記為異常終端設備,并將異常終端設備的終端設備標識以及操作系統版本號,轉換成所述異常終端設備對應的加密串;
所述服務器調取所述異常應用程序的回滾資源,通過所述加密串對所述回滾資源進行加密,生成回滾數據包,并將所述回滾數據包發送至所述異常終端設備;
所述異常終端設備基于所述加密串對所述回滾數據包進行解密,以提取所述回滾資源,并基于所述回滾資源將所述異常應用程序回滾至歷史版本。
本發明實施例的第二方面提供了一種應用程序的回滾系統,包括:包括:終端設備以及服務器;
所述服務器,用于在向終端設備發送應用程序的增量資源數據包的同時,向所述終端設備發送該應用程序對應的埋點數據包,所述增量資源數據包用于對所述應用程序進行升級,所述埋點數據包用于對終端設備中所述應用程序的運行異常進行監測;
所述終端設備,用于在通過所述增量資源數據包對所述應用程序進行升級后,通過所述埋點數據包中的埋點數據監測升級后的應用程序是否出現運行異常,若所述升級后的應用程序運行異常,所述終端設備向所述服務器發送異常通知;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811016919.4/2.html,轉載請聲明來源鉆瓜專利網。





