[發明專利]一種基于IOS程序的插件更新方法、系統及相關設備在審
| 申請號: | 201310625301.9 | 申請日: | 2013-11-28 |
| 公開(公告)號: | CN103605551A | 公開(公告)日: | 2014-02-26 |
| 發明(設計)人: | 吳劍;王松 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04L29/08 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 徐翀 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ios 程序 插件 更新 方法 系統 相關 設備 | ||
技術領域
本發明涉及插件技術領域,具體涉及一種基于IOS程序的插件更新方法、系統及相關設備。
背景技術
在手機等智能移動終端設備中,可以自行安裝軟件、游戲等第三方服務商提供的程序,通過此類程序來不斷對手機的業務功能進行擴充。而隨著移動終端設備中業務不斷豐富,業務在不斷升級或更新,移動終端設備用戶也會相應地更新需要的業務。目前,在使用IOS操作系統的移動終端設備中,如果有新程序模塊或者更新舊程序模塊的功能時,通過向AppStore提交審核,在審核通過后下載插件,在重新安裝插件之后才能使用新程序模塊或新功能,從而通過插件和本地應用程序交互,達到快速部署和發布,更新業務的目的。
本發明技術人員在實施上述技術過程中發現,由于在每一次更新程序模塊或者舊模塊的新功能時都要向AppStore提交審核,在審核通過后下載插件再重新安裝;另外,用戶不能選擇性地安裝需要的插件,會把不需要的插件也一并安裝,導致程序本身太大,浪費下載流量。
發明內容
針對上述缺陷,本發明實施例提供了一種基于IOS程序的插件更新方法、系統及相關設備,可以根據用戶需求更新相應的業務模塊,減少網絡流量,且無需重新安裝,實現動態插件更新,操作簡單方便。
其中,第一方面提供的一種基于IOS程序的插件更新方法,可包括:
向服務器發送下載插件請求,所述下載插件請求包含有需要更新的業務模塊信息;
接收所述服務器發送的與所述下載插件請求對應的插件包;
對所述插件包解析得到插件文件,并將所述插件文件部署到所述下載插件請求對應的業務模塊中。
作為一個優選的實施方式,所述對所述插件包進行解析生成插件文件包括:根據與所述服務器約定的解密密碼解密所述插件包;調用wax插件編譯解密后的插件包生成插件文件。
作為一個優選的實施方式,所述向服務器發送下載插件請求之前還包括:向服務器發送業務模塊更新驗證請求,所述業務模塊更新驗證請求用于請求所述服務器驗證是否有原業務模塊更新和/或增加新業務模塊;接收所述服務器發送的業務模塊更新響應,所述業務模塊更新響應用于指示更新的原業務模塊和/或增加的新業務模塊;根據所述業務模塊更新響應刷新業務模塊顯示頁,并在更新的原業務模塊和/或增加的新業務模塊上設置更新提示標識。
作為一個優選的實施方式,所述向服務器發送下載插件請求之前還包括:根據與服務器約定的加密密碼加密下載插件請求。
第二方面提供一種基于IOS程序的插件更新方法,可包括:
接收移動終端設備發送的下載插件請求,所述下載插件請求包含有需要更新的業務模塊信息;
根據所述下載插件請求,獲取與所述下載插件請求相應的插件包;
將所述插件包發送給所述移動終端設備,以便所述移動終端設備對所述插件包解析得到插件文件,并將所述插件文件部署到所述下載插件請求對應的業務模塊中。
作為一個優選的實施方式,接收移動終端設備發送的業務模塊更新驗證請求,所述業務模塊更新驗證請求為所述移動終端設備請求驗證是否有原業務模塊更新和/或增加新業務模塊;當所述移動終端設備有原業務模塊更新和/或增加新業務模塊時,將所述更新的原業務模塊信息和/或增加的新業務模塊信息發送給所述移動終端設備,以便所述移動終端設備刷新業務模塊顯示頁。
作為一個優選的實施方式,所述下載插件請求經過約定加密密碼加密,進而所述接收移動終端設備發送的下載插件請求之后還包括:根據與所述移動終端設備約定的解密密碼對所述下載插件請求進行解密。
作為一個優選的實施方式,所述將所述插件包發送給所述移動終端設備之前包括:根據與所述移動終端設備約定的加密密碼對所述插件包進行加密并打包。
第三方面提供一種移動終端設備,可包括:
第一發送單元,用于向服務器發送下載插件請求,所述下載插件請求包含有需要更新的業務模塊信息;
第一接收單元,用于接收所述服務器發送的與所述下載插件請求對應的插件包;
更新單元,用于對所述插件包解析得到插件文件,并將所述插件文件部署到所述下載插件請求對應的業務模塊中。
作為一個優選的實施方式,所述更新單元包括:解密單元,用于根據與所述服務器約定的解密密碼解密所述插件包;編譯單元,用于調用wax插件編譯解密后的插件包生成插件文件;部署單元,用于將所述插件文件部署到所述下載插件請求對應的業務模塊中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310625301.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種海參營養口服液
- 下一篇:一種海參風味醬菜及其制備方法





