[發明專利]一種基于業務包的數據處理系統、方法及裝置在審
| 申請號: | 201710574905.3 | 申請日: | 2017-07-14 |
| 公開(公告)號: | CN107273172A | 公開(公告)日: | 2017-10-20 |
| 發明(設計)人: | 陳澤瀛;于衛國;薛蓬;曲煥文;鄭心;朱洪青;唐為祥;張照興;蔡飛;李詩君 | 申請(專利權)人: | 銀聯商務有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 201203 上海市自由*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 業務 數據處理系統 方法 裝置 | ||
技術領域
本發明涉及數據處理技術領域,具體涉及一種基于業務包的數據處理系統、方法及裝置。
背景技術
隨著科技的不斷發展,人們對智能設備的功能模塊以及模塊的響應速度的要求也越來越高。
目前,智能設備的APP(應用)的功能模塊在發生改變時,需要向后臺服務器提交功能模塊更新請求,然后由后臺開發人員進行手機平臺專用語言開發,在業務完成后,再進行編譯、打包、簽名后,在各手機平臺的應用市場上進行發布,最后由用戶按需下載所需的功能模塊。
然而,發明人發現,不同的手機系統所使用的手機開發語言不同,如Android使用Java語言,IOS使用OC語言,Winphone使用C#語言,即當需要開發一個業務相同的功能模塊時,需要對各手機平臺進行開發,并進行相應的打包處理方式,如Android打包為apk格式,IOS打包為ipa格式,Winphone打包為xap格式。除此,各手機平臺的應用市場還需要對該功能模塊進行審核,這一過程需要較長的時間,從而導致功能模塊從開發到發布到用戶下載需要較長的時間,功能模塊更新效率較低。
因此,如何提供提升應用的功能模塊的更新速度,成為了本領域技術人員亟待解決的一大技術問題。
發明內容
有鑒于此,本發明實施例提供一種基于動態業務包的數據處理系統、方法及裝置,提升應用的功能模塊的更新速度。
為實現上述目的,本發明實施例提供如下技術方案:
一種基于業務包的數據處理系統,包括:業務配置系統以及客戶端,所述業務配置系統包括:業務包管理模塊以及業務包下載模塊,所述客戶端包括:業務下載引擎模塊、業務加載引擎模塊、交互模塊以及底層公共模塊;
所述業務配置系統用于:
所述業務包管理模塊根據所述業務配置系統中存儲的業務包的屬性信息,對所述業務包進行分類,所述業務包的屬性信息包括所述業務的名稱、特征標識、所述業務支持的客戶端名稱以及支持的客戶端的版本信息;
所述業務包下載模塊存儲有已發布的所述業務包的列表信息;
所述客戶端用于:
所述業務下載引擎模塊獲取所述客戶端可加載的業務包列表以及所述客戶端本地存儲的業務包的屬性信息,比對所述本地存儲的業務包的屬性信息以及所述業務包列表,下載所述業務列表中版本號高于本地業務包的版本號的目標業務包,將所述目標業務包替換所述本地存儲的業務包,并對所述目標業務包進行展示,生成一展示頁面;
所述業務加載引擎模塊接收用戶基于所述展示頁面的觸控指令,并獲取與所述觸控指令對應的業務包的內容信息,或,根據所述觸控指令,觸發所述交互模塊以及所述底層公共模塊;
所述交互模塊包括二維碼觸發模塊、支付模塊以及功能彈框模塊;
所述底層公共模塊包括通訊報文加密模塊以及通訊傳輸模塊。
可選的,所述業務包包括:配置業務包、共享業務包、廣告業務包、本地WEB業務功能包、本地原生業務功能包、遠程WEB業務功能包以及APP業務包,
其中,所述配置業務包指示有對應客戶端運行所需的配置信息,所述配置信息包括區域信息、所述客戶端支持的文件格式、所述動態業務包的內容信息以及各客戶端的限制信息;
所述共享業務包括指示有各客戶端待訪問的公共HTML、CSS、JavaScript的地址信息以及展示圖片的信息;
所述廣告業務包指示有廣告圖片、所述廣告圖片對應的點擊事件;
所述本地WEB業務功能包指示有通過所述公共HTML、CSS、JavaScript的地址信息下載的業務功能模塊,所述業務功能模塊至少包括費用繳納業務;
所述本地原生業務功能包指示有客戶端的配置信息,通過所述配置信息觸發由原生代碼編寫的頁面架構信息;
所述遠程WEB業務功能包指示有客戶端通過預設的瀏覽器控件加載遠程HTML網頁;
所述APP業務包指示有所述客戶端展示的圖標、版本以及下載地址等信息。
一種基于業務包的數據處理方法,應用于業務配置系統,包括:
預先存儲業務包以及已發布的所述業務包的列表信息;
根據所述業務配置系統中存儲的業務包的屬性信息,對所述業務包進行分類,所述業務包的屬性信息包括所述業務的名稱、特征標識、所述業務支持的客戶端名稱以及支持的客戶端的版本信息;
獲取客戶端的下載指令,發送與所述下載指令對應的業務包至所述客戶端。
可選的,所述業務包生成過程包括:
對所述業務包進行解壓;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于銀聯商務有限公司,未經銀聯商務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710574905.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種網絡傳輸方法及系統
- 下一篇:一種數據的傳輸方法及裝置





