[發明專利]網頁中的數據處理方法、裝置及系統有效
| 申請號: | 201610098831.6 | 申請日: | 2016-02-23 |
| 公開(公告)號: | CN107103004B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 朱寶 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 李輝 |
| 地址: | 開曼群島大開曼島喬治鎮醫院路*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 中的 數據處理 方法 裝置 系統 | ||
本申請提供了一種網頁中的數據處理方法、裝置及系統。所述方法包括:基于觸發信號運行預設的數據集同步監測方式,根據運行的所述數據集同步監測方式的返回結果確定數據集是否需要同步;獲取需要同步的數據集的標記信息;在預設條件下,針對與所述標記信息相對應的數據集發送數據同步請求,接收所述數據同步請求,基于所述數據同步請求獲取相應的待同步數據,并將所述待同步數據返回頁面;利用所述待同步數據對相應的數據集進行回填處理。本申請所述網頁中的數據處理方法、裝置及系統,實現了網頁中數據的自管理,能夠大大降低數據的維護成本和邏輯復雜度。
技術領域
本申請涉及網頁數據處理技術領域,特別涉及一種網頁中的數據處理方法、裝置及系統。
背景技術
傳統的網頁更新時,通常是通過提交表單的方式向服務器發送一個請求;服務器接收請求并處理傳來的表單,然后返回一整個新的網頁。上述網頁更新方式是對整個網頁中所有的代碼都進行了更新。而實際情況中,往往更新前和更新后的兩個頁面大部分代碼是相同的,只是局部需要更新而已,因此,傳統的網頁更新方式對不需要更新的代碼進行了不必要的更新,浪費了許多帶寬資源。
目前隨著前端技術的發展,頁面多用Ajax(Asynchronous JavaScript and XML)即(異步的JavaScript和XML)技術。Ajax技術可以針對頁面局部待同步的數據,向服務器發送XML Http Request請求;相應地,服務器解析所述請求,并獲取相應的回填數據給頁面;頁面將所述回填數據相應的回填,從而完成了頁面數據的局部更新。
在一個實際應用場景中,首先需要判斷頁面具體哪個數據塊需要同步,然后針對該數據利用所述Ajax技術進行數據更新時,通常是需要編寫一個Ajax程序,向遠程服務器發送Ajax數據同步請求去請求數據,服務器再將請求獲取的數據返回頁面,頁面解析數據完成回填后,頁面更新才能完成。然而當頁面多個不同的區塊同時需要同步時,針對每個區塊需要分別進行頁面數據的請求、處理、回填等操作。在實際情況中,在多個區塊出現數據同步的并發請求時,同時維護每個待同步區塊對應建立的頁面數據的請求、處理、回填鏈路的維護成本和邏輯復雜度非常高。
發明內容
本申請實施方式的目的是提供一種網頁中的數據處理方法、裝置及系統,實現了網頁中數據的自管理,能夠大大降低數據的維護成本和邏輯復雜度。
本申請提供一種網頁中的數據處理方法,所述方法包括:基于觸發信號運行預設的數據集同步監測方式,根據運行的所述數據集同步監測方式的返回結果確定數據集是否需要同步;獲取需要同步的數據集的標記信息;在預設條件下,針對與所述標記信息相對應的數據集發送數據同步請求;接收所述數據同步請求,基于所述數據同步請求獲取相應的待同步數據,并將所述待同步數據返回頁面;利用所述待同步數據對相應的數據集進行回填處理。
本申請提供一種網頁中的數據處理方法,所述方法包括:基于觸發信號運行預設的數據集同步監測方式,根據運行的所述數據集同步監測方式的返回結果確定數據集是否需要同步;獲取需要同步的數據集的標記信息;在預設條件下,針對與所述標記信息相對應的數據集發送數據同步請求。
本申請提供一種網頁中的數據處理裝置,所述裝置包括:接收模塊,用于接收觸發信號;狀態監測模塊,用于基于觸發信號運行預設的數據集同步監測方式;根據運行的所述數據集同步監測方式的返回結果確定數據集是否需要同步;標記模塊,用于獲取需要同步的數據集的標記信息;請求發送模塊,用于在預設條件下,針對與所述標記信息相對應的數據集發送數據同步請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610098831.6/2.html,轉載請聲明來源鉆瓜專利網。





