The invention discloses a data processing method and apparatus, including: storing local data resource pool of user equipment in the first page of the open data, the first page contains updated data and second page relevance; switching operation to receive the second page from the first page to the switch according to the switching; the operation, turn on the second page, contains the updated data associated with the second page of the second page. So, when the user device performs a switching operation in between different pages, can get relevant data page after switching from local data resource pool, page data and switching of the switch after the page is displayed before the consistency, effectively avoid the page content by switching network environment have lead to changes in the content page with the switch object before the target object is not the same problem, enhance the user in the implementation of page switching operation experience.
【技術實現步驟摘要】
一種數據處理方法和設備
本申請涉及計算機
,尤其涉及一種數據處理方法和設備。
技術介紹
隨著科學技術的發展,出現了各種各樣功能不同的用戶設備。這些用戶設備可以通過圖形用戶界面(GUI,GraphicalUserInterface)方式向用戶展現各種各樣的信息。具體地,針對某一個應用軟件,該應用軟件可以包含多個不同的信息展示頁面。當用戶啟動該應用軟件后,可以通過在不同信息展示頁面之間進行切換進而有效獲取不同信息展示頁面中的信息。然而,對于不同頁面中包含的同一對象,在執行不同頁面之間的切換操作時,需要保持該對象對應信息的一致性。例如:某一個應用軟件中的多個頁面包含同一目標對象,當用戶設備與頁面服務器建立數據連接時,多個頁面中包含的針對同一目標對象的信息應該是一致的。具體地,用戶在其中一個頁面中對目標對象進行數據更新操作后,頁面服務器將同步更新其他頁面中該目標對象對應的數據,使用戶在由一個頁面切換至另一個頁面時,保證切換后該目標對象的頁面內容與切換前該目標對象的頁面內容一致。但是在實際應用中發現,用戶在不同頁面之間執行切換操作時,由于網絡環境變化,容易出現切換前包含同一對象的頁面內容與切換后包含同一對象的頁面內容出現不一致的情形。即當用戶設備與頁面服務器之間數據連接建立失敗時,在一個頁面中對目標對象進行數據更新操作后,執行頁面切換操作,容易出現切換后該目標對象的頁面內容與切換前該目標對象的頁面內容不一致的情形。
技術實現思路
有鑒于此,本申請實施例提供一種數據處理方法和設備,用于解決現有技術中存在的切換后目標對象的頁面內容與切換前該目標對象的頁面內容不一致的問 ...
【技術保護點】
一種數據處理方法,其特征在于,包括:用戶設備的本地數據資源池中存儲有打開的第一頁面的數據,所述第一頁面包含與第二頁面關聯的更新數據;所述用戶設備接收從所述第一頁面切換至所述第二頁面的切換操作;所述用戶設備根據所述切換操作,打開所述第二頁面,在所述第二頁面中包含與所述第二頁面關聯的更新數據。
【技術特征摘要】
1.一種數據處理方法,其特征在于,包括:用戶設備的本地數據資源池中存儲有打開的第一頁面的數據,所述第一頁面包含與第二頁面關聯的更新數據;所述用戶設備接收從所述第一頁面切換至所述第二頁面的切換操作;所述用戶設備根據所述切換操作,打開所述第二頁面,在所述第二頁面中包含與所述第二頁面關聯的更新數據。2.如權利要求1所述的數據處理方法,其特征在于,在所述用戶設備接收從所述第一頁面切換至所述第二頁面的切換操作之前,所述方法還包括:更新所述本地數據資源池中的所述第一頁面的數據,更新后的所述第一頁面的數據中包含與所述第二頁面關聯的更新數據。3.如權利要求1所述的數據處理方法,其特征在于,所述用戶設備根據所述切換操作,打開所述第二頁面,包括:所述用戶設備判斷是否與頁面服務器建立數據連接;所述用戶設備在確定與所述頁面服務器沒有建立數據連接時,從所述本地數據資源池中獲取與所述第二頁面關聯的更新數據,并在打開所述第二頁面時加載與所述第二頁面關聯的更新數據。4.如權利要求3所述的數據處理方法,其特征在于,所述方法還包括:所述用戶設備在確定與所述頁面服務器建立數據連接時,分別從所述頁面服務器中獲取與所述第二頁面關聯的數據和從所述本地數據資源池中獲取與所述第二頁面關聯的更新數據;所述用戶設備在確定所述本地數據資源池中的與所述第二頁面關聯的更新數據和從所述頁面服務器獲取到的與所述第二頁面關聯的數據不一致時,分別確定所述本地數據資源池中的與所述第二頁面關聯的更新數據的第一生成時間,以及確定所述頁面服務器中的與所述第二頁面關聯的數據的第二生成時間;若所述第一生成時間早于所述第二生成時間,則更新所述本地數據資源池中與所述第二頁面關聯的更新數據,并從所述本地數據資源池中獲取更新后的與所述第二頁面關聯的更新數據;若所述第一生成時間晚于所述第二生成時間,則將所述本地數據資源池中的與所述第二頁面關聯的更新數據發送給所述頁面服務器。5.如權利要求4所述的數據處理方法,其特征在于,在所述用戶設備確定本地數據資源池中的與所述第二頁面關聯的數據和從所述頁面服務器獲取到的與所述第二頁面關聯的數據不一致時,所述方法還包括:分別確定本地數據資源池中的與所述第二頁面關聯的數據的第一版本號,以及確定頁面數據響應信息中包含的與所述第二頁面關聯的數據的第二版本號;若所述第一版本號小于所述第二版本號,則更新本地數據資源池中與所述第二頁面關聯的數據;若所述第一版本號大于所述第二版本號,則將本地數據資源池中的與所述第二頁面關聯的數據發送給所述頁面服務器。6.如權利要求4或5所述的數據處理方法,其特征在于,所述方法還包括:所述用戶設備在確定本地數據資源池中的與所述第二頁面關聯的更新數據和從所述頁面服務器獲取到的與所述第二頁面關聯的數據一致時,打開所述第二頁面并加載與所述第二頁面關聯的更新數據。7.如權利要求4所述的數據處理方法,其特征在于,所述用戶設備從所述頁面服務器中獲取與所述第二頁面關聯的數據,包括:所述用戶設備向所述頁面服務器發送頁面數據獲取請求,所述頁面數據獲取請求中包含所述第二頁面的地址信息;所述用戶設備接收所述頁面服務器發送的頁面數據響應信息,所述頁面數據響應信息中包含與所述第二頁面關聯的數據。8.如權利要求3或4所述的數據處理方法,其特征在于,所述用戶設備從所述本地數據資源池中獲取與所述第二頁面關聯的更新數據,包括:所述用戶設備接收所述本地資源池發送的更新消息,所述更新消息中包含與所述第二頁面關聯的更新數據;所述用戶設備從所述更新消息中讀取與所述第二頁面關聯的更新數據。9.如權利要求1所述的數據處理方法,其特征在于,用戶設備的本地數據資源池中存儲有打開的第一頁面的數據,所述第一頁面包含與第二頁面關聯的更新數據,包括:所述用戶設備對第一頁面中的數據執行更新操作,產生與第二頁面關聯的更新數據;所述用戶設備在確定尚未與頁面服務器建立數據連接時,將所述與第二頁面關聯的更新數據存儲至本地數據資源池。10.如權利要求9所述的數據處理方法,其特征在于,所述方法還包括:所述用戶設備在確定與所述頁面服務器建立數據連接時,向所述頁面服務器發送數據更新請求,所述數...
【專利技術屬性】
技術研發人員:敖文兵,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:開曼群島,KY
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。