[發明專利]移動端網頁開發的數據處理系統和方法、及應用裝置有效
| 申請號: | 201510927486.8 | 申請日: | 2015-12-14 |
| 公開(公告)號: | CN106873952B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 危學艷;靳凱 | 申請(專利權)人: | 航天信息股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20 |
| 代理公司: | 北京工信聯合知識產權代理有限公司 11266 | 代理人: | 郭一斐 |
| 地址: | 100000 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 網頁 開發 數據處理系統 方法 應用 裝置 | ||
本發明公開了一種移動端網頁開發中的數據處理系統和方法、移動端應用裝置,其中,該移動端網頁開發中的數據處理方法包括:基于兼容多平臺的測試腳本語言數據庫建立采用對象方式的存儲模式,對數據流進行存儲,所述對象包含一個以上的數據域;基于所述對象建立對數據進行封裝的數據模型,所述數據模型增設有記錄的ID屬性,能自動將每個數據域轉換為指定類型,并將數據渲染到網頁中。因此,實施本發明能夠減少開發工作量和開發難度以及代碼維護方面工作量,使移動端應用的開發更容易、更快捷,更易維護。
技術領域
本發明涉及網頁開發領域,特別涉及一種移動端網頁開發中的數據處理系統和方法、移動端應用裝置。
背景技術
隨著移動設備的普及、移動互聯網技術的逐漸成熟,移動應用的領域也不斷擴展,人們對移動化的需求也越來越深入,需求變化也越來越快。對于目前的移動市場而言,一款移動應用的開發周期是這款應用是否能迅速占有市場的決定性因素之一。
為縮短開發周期,降低不同平臺設備上的應用開發的工作難度,針對不同移動設備、不同開發平臺,開發出了如phonegap這樣的跨平臺中間件,使得不同平臺設備上的應用開發的工作難度大大減少,代碼維護工作也更容易。然而,這種跨平臺的中間件也僅僅是將原生應用封裝之后,暴露給上層,并沒有對web層的應用開發給出相應的開發方案。
此前,跨平臺的移動端web開發更多的是基于PC瀏覽器及運行環境的web開發技術,并沒有考慮移動設備的特性,如對移動設備CPU的處理能力、存儲空間大小、流量控制等。基于PC端的web開發并不能完全適用于移動平臺。于是,跨平臺的移動端web開發應運而生,例如jQuery Mobile、jQuery Mobi等都是基于jQuery的移動端web開發庫。但需要指出的是,這些移動端web開發庫也存在著相應的問題,比如代碼維護問題、庫文件比大、組件開發不全和數據流交互等等。
因此,移動端的web開發主要涉及網頁布局和數據流兩個方面,其中,數據流處理主要受數據處理能力、存儲空間和流量等方面的限制,這是本領域技術人員亟待解決的問題。
發明內容
有鑒于此,本發明實施例的目的在于提出一種移動端網頁開發中的數據處理系統和方法、移動端應用裝置,能夠減少開發工作量和開發難度以及代碼維護方面工作量,使移動端應用的開發更容易、更快捷,更易維護。
進一步來講,該移動端網頁開發中的數據處理方法包括:基于兼容多平臺的測試腳本語言數據庫建立采用對象方式的存儲模式,對數據流進行存儲,所述對象包含一個以上的數據域;基于所述對象建立對數據進行封裝的數據模型,所述數據模型增設有記錄的ID屬性,能自動將每個數據域轉換為指定類型,并將數據渲染到網頁中。
可選地,在一些實施例中,上述移動端網頁開發中的數據處理方法還包括:創建數據處理類DataHandler的實例并初始化,確定并解析所述數據模型;區分遠程傳輸和本地傳輸并初始化;根據區分的傳輸類型創建傳輸類實例,對數據進行讀取、更新及刪除處理。
可選地,在一些實施例中,所述根據區分的傳輸類型創建傳輸類實例,對數據進行讀取、更新及刪除處理中,本地傳輸類的數據處理流程包括:創建并初始化本地傳輸類實例,填充本地數據源到數據處理類中數據集合;觸發讀取數據事件時,解析用戶配置信息,查看是否需要過濾、分組、分頁、排序、計算聚合,并指定成功回調方法和失敗回調方法;調用本地傳輸類的讀取方法,并將解析的配置信息作為參數傳遞給所述本地傳輸類的讀取方法;讀取成功后執行成功回調方法,返回讀取數據;用數據解析類處理讀取的數據,并根據配置信息使用查詢類處理數據,返回處理結果;為待更新、待刪除和/或新增數據建立數據模型,當觸發更新事件、待刪除事件和/或新增事件,將每條數據放入對應事件的數組中;若自動保存,則將對應數組中數據保存到所述數據處理類中的數據集合;若不自動保存,則需要調用所述數據處理類中的同步方法將對應數組中數據保存到所述數據處理類中的數據集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510927486.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:齒輪加工用井式氣體氮化爐
- 下一篇:鋁溶膠涂層在抑制金屬鈾表面自燃上的應用





