>[0102] 本領域技術人員應明白,本申請的實施例可提供為方法、系統或計算機程序產品。 因此,本申請可采用完全硬件實施例、完全軟件實施例或結合軟件和硬件方面的實施例的 形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存 儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形 式。
[0103] 以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精 神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內。
【主權項】
1. 一種實現移動設備頁面展示的方法,應用在移動設備上,其特征在于,包括: 向服務器請求業務處理; 接收服務器返回的處理后的業務數據; 當窗體模板有更新時,接收并保存服務器發送的模板數據; 按照保存的模板數據展示所述業務數據。2. 根據權利要求1所述的方法,其特征在于,所述方法還包括:接收服務器指定的展示 所述業務數據的窗體模板及其版本號,所述窗體模板及其版本號與處理后的業務數據一并 返回; 所述當窗體模板有更新時,接收并保存服務器發送的模板數據,包括: 如果服務器指定的窗體模板的版本號高于本地保存的所述窗體模板的版本號,向服務 器發送對所述窗體模板的模板數據的請求; 接收服務器返回的模板數據; 將返回的模板數據與其版本號保存在本地。3. 根據權利要求2所述的方法,其特征在于,所述當窗體模板有更新時,接收并保存服 務器發送的模板數據,還包括:如果服務器指定的窗體模板在本地不存在,向服務器發送對 所述窗體模板的模板數據的請求。4. 根據權利要求2所述的方法,其特征在于,所述對窗體模板的模板數據的請求中包 括使用所述模板數據的應用軟件App的版本以及所述App運行的平臺。5. -種實現移動設備頁面展示的方法,應用在服務器上,其特征在于,包括: 接收移動設備的業務處理請求; 向移動設備返回處理后的業務數據; 當窗體模板更新時,向移動設備發送更新后的模板數據,所述模板數據由移動設備用 來展示所述業務數據。6. 根據權利要求5所述的方法,其特征在于,所述方法還包括:在向移動設備返回處理 后的業務數據時,攜帶指定的展示所述業務數據的窗體模板及其版本號; 所述當窗體模板更新時,向移動設備發送更新后的模板數據,包括: 接收移動設備對窗體模板的模板數據的請求; 向移動設備返回所請求的窗體模板的模板數據。7. 根據權利要求6所述的方法,其特征在于,所述對窗體模板數據的請求中包括移動 設備上使用所述模板數據的應用軟件App的版本以及所述App運行的平臺; 所述向移動設備返回所請求窗體模板的模板數據,包括:向所述移動設備返回適用于 其平臺和App版本的模板數據。8. 根據權利要求5所述的方法,其特征在于,所述方法還包括: 在窗體模板庫中保存窗體模板的名稱、模板數據及其版本號、所述版本號的模板數據 所適用的App版本; 生成對應于App版本的當前窗體模板集,其中包括適用于所述版本App的具有最高版 本號的模板數據; 所述向移動設備發送更新后的模板數據,包括:根據移動設備上App的版本向其發送 對應的當前窗體模板集中的模板數據。9. 根據權利要求8所述的方法,其特征在于,所述生成對應于App版本的當前窗體模板 集,包括: 收集窗體模板庫中所有適用于本版本App和之前版本App的窗體模板; 在收集的窗體模板中對具有相同窗體模板名稱的模板數據進行去重,即保留適用于最 高版本App的模板數據,在適用于相同版本App的模板數據中保留具有最高版本號的模板 數據。10. -種實現移動設備頁面展示的裝置,應用在移動設備上,其特征在于,包括: 業務處理請求單元,用于向服務器請求業務處理; 業務數據接收單元,用于接收服務器返回的處理后的業務數據; 模板接收單元,用于當窗體模板有更新時,接收并保存服務器發送的模板數據; 展示單元,用于按照保存的模板數據展示所述業務數據。11. 根據權利要求10所述的裝置,其特征在于,所述裝置還包括:指定版本接收單元, 用于接收服務器指定的展示所述業務數據的窗體模板及其版本號,所述窗體模板及其版本 號與處理后的業務數據一并返回; 所述模板接收單元包括: 模板升級請求模塊,用于當服務器指定的窗體模板的版本號高于本地保存的所述窗體 模板的版本號時,向服務器發送對所述窗體模板的模板數據的請求; 模板數據接收模塊,用于接收服務器返回的模板數據; 模板數據保存模塊,用于將返回的模板數據與其版本號保存在本地。12. 根據權利要求11所述的裝置,其特征在于,所述模板接收單元還包括:模板增加請 求模塊,用于當服務器指定的窗體模板在本地不存在時,向服務器發送對所述窗體模板的 模板數據的請求。13. 根據權利要求11所述的裝置,其特征在于,所述對窗體模板的模板數據的請求中 包括使用所述模板數據的應用軟件App的版本以及所述App運行的平臺。14. 一種實現移動設備頁面展示的裝置,應用在服務器上,其特征在于,包括: 業務請求接收單元,用于接收移動設備的業務處理請求; 業務數據發送單元,用于向移動設備返回處理后的業務數據; 模板發送單元,用于當窗體模板更新時,向移動設備發送更新后的模板數據,所述模板 數據由移動設備用來展示所述業務數據。15. 根據權利要求14所述的裝置,其特征在于,所述裝置還包括:指定版本發送單元, 用于在向移動設備返回處理后的業務數據時,攜帶指定的展示所述業務數據的窗體模板及 其版本號; 所述模板發送單元包括: 模板請求接收模塊,用于接收移動設備對窗體模板的模板數據的請求; 模塊請求回復模塊,用于向移動設備返回所請求的窗體模板的模板數據。16. 根據權利要求15所述的裝置,其特征在于,所述對窗體模板數據的請求中包括移 動設備上使用所述模板數據的應用軟件App的版本以及所述App運行的平臺; 所述模塊請求回復模塊具體用于:向所述移動設備返回適用于其平臺和App版本的模 板數據。17. 根據權利要求14所述的裝置,其特征在于,所述裝置還包括: 模板庫存儲單元,用于在窗體模板庫中保存窗體模板的名稱、模板數據及其版本號、所 述版本號的模板數據所適用的App版本; 當前窗體模板集生成單元,用于生成對應于App版本的當前窗體模板集,其中包括適 用于所述版本App的具有最高版本號的模板數據; 所述模板發送單元,包括=App版本模板發送模塊,用于根據移動設備上的App版本向 其發送對應的當前窗體模板集中的模板數據。18. 根據權利要求17所述的裝置,其特征在于,所述當前窗體模板集生成單元,包括: 模板收集模塊,用于收集窗體模板庫中所有適用于本版本App和之前版本App的窗體 模板; 模板去重模塊,用于在收集的窗體模板中對具有相同窗體模板名稱的模板數據進行去 重,即保留適用于最高版本App的模板數據,在適用于相同版本App的模板數據中保留具有 最高版本號的模板數據。
【專利摘要】本申請提供一種實現移動設備頁面展示的方法,應用在移動設備上,包括:向服務器請求業務處理;接收服務器返回的處理后的業務數據;當窗體模板有更新時,接收并保存服務器發送的模板數據;按照保存的模板數據展示所述業務數據。通過本申請的技術方案,在絕大多數情況下傳輸少量業務數據即可實現頁面展示的動態變化,提高了用戶獲取信息和服務的效率。
【IPC分類】G06F17/30, H04L29/06, G06F9/445
【公開號】CN105095265
【申請號】CN201410194095
【發明人】李佳佳, 于新林, 李軍
【申請人】阿里巴巴集團控股有限公司
【公開日】2015年11月25日
【申請日】2014年5月8日