[發明專利]操作恢復方法、設備及系統無效
| 申請號: | 200810247077.3 | 申請日: | 2008-12-31 |
| 公開(公告)號: | CN101771562A | 公開(公告)日: | 2010-07-07 |
| 發明(設計)人: | 任曉明;李征;樂祖暉;趙旭;柏洪濤 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F11/14 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 魏杉 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作 恢復 方法 設備 系統 | ||
技術領域
本發明涉及網絡設備故障處理技術領域,尤其涉及操作恢復的方法、設備及系統。
背景技術
在設備出現故障后,進行狀態恢復處理時,在現有技術中主要是利用狀態恢復引擎記錄并自動恢復流程狀態的方法,在該方法中,通過記錄一臺機器上應用程序的執行狀態,然后利用自啟動腳本或注冊表相關表項完成恢復。
該方法中,記錄的狀態包括需要恢復執行的程序名稱和相關的參數等,在主機重啟后,再利用自啟動腳本或注冊表自啟動項完成恢復,該恢復過程的調度依賴于OS(Operating?System,操作系統)來完成,因此其不足在于:只適用于主機重新啟動的情況,而不適用于僅在應用程序發生故障的情況。
該方案中,狀態的內容不能包含函數級的狀態以及交互操作等狀態,因此其不足還在于:不能做到細粒度(程序內部模塊)的恢復。
該方案中,記錄的狀態只適用于一臺主機,因此其不足在于:不能用于C/S(Client/Server,客戶端/服務器)結構的交互過程。
發明內容
本發明實施例提供一種操作恢復方法,用以實現C/S結構中客戶端與服務器之間交互的故障恢復,該方法包括:
客戶端記錄本地操作執行狀態,服務器記錄本地操作執行狀態;
在客戶端和/或服務器發生故障重啟后,客戶端與服務器交互記錄的執行狀態;
客戶端與服務器根據本地記錄的執行狀態與對方記錄的執行狀態確定斷點;
客戶端與服務器從斷點處恢復操作。
本發明實施例還提供一種客戶端,用以實現C/S結構中客戶端與服務器之間交互的故障恢復,該客戶端包括:
記錄模塊,用于記錄客戶端上的操作執行狀態;
接收模塊,用于接收在服務器上記錄的執行狀態;
斷點確定模塊,用于根據本地記錄的執行狀態與在服務器上記錄的執行狀態確定客戶端上的斷點;
恢復模塊,用于從斷點處恢復客戶端上的操作。
本發明實施例還提供一種服務器,用以實現C/S結構中客戶端與服務器之間交互的故障恢復,該服務器包括:
記錄模塊,用于記錄服務器上的操作執行狀態;
接收模塊,用于接收在客戶端上記錄的執行狀態;
斷點確定模塊,用于根據本地記錄的執行狀態與在客戶端上記錄的執行狀態確定服務器上的斷點;
恢復模塊,用于從斷點處恢復服務器上的操作。
本發明實施例還提供一種用于操作恢復的系統,用以實現C/S結構中客戶端與服務器之間交互的故障恢復,該系統包括:客戶端、服務器,其中:
客戶端,用于記錄客戶端上的操作執行狀態,接收在服務器上記錄的執行狀態,根據本地記錄的執行狀態與在服務器上記錄的執行狀態確定客戶端上的斷點,并從斷點處恢復客戶端上的操作;
服務器,用于記錄服務器上的操作執行狀態,接收在客戶端上記錄的執行狀態,根據本地記錄的執行狀態與在客戶端上記錄的執行狀態確定服務器上的斷點,并從斷點處恢復服務器上的操作。
本發明實施例中,不僅在客戶端記錄本地操作執行狀態,也在服務器記錄本地操作執行狀態;并且,在客戶端和/或服務器發生故障重啟后,客戶端與服務器交互記錄的執行狀態;而在確定恢復的斷點時,是客戶端與服務器根據本地記錄的執行狀態與對方記錄的執行狀態確定斷點。由于恢復過程客戶端、服務器都在參與,并且要依據雙方的執行狀態來確定斷點,顯然不僅對斷點的確定準確性增加,同時也能夠支持對C/S應用的故障恢復。
附圖說明
圖1為本發明實施例中操作恢復方法流程圖;
圖2為本發明實施例中客戶端與服務器的執行狀態與交互操作關系示意圖;
圖3為本發明實施例中客戶端中斷后的電子票業務恢復流程圖;
圖4為本發明實施例中客戶端結構示意圖;
圖5為本發明實施例中服務器結構示意圖;
圖6為本發明實施例中用于操作恢復的系統結構示意圖。
具體實施方式
下面結合說明書附圖對本發明實施例進行詳細說明。
如圖1所示,本發明實施例中,操作恢復方法的流程可以包括:
步驟101、客戶端記錄本地操作執行狀態,服務器記錄本地操作執行狀態。
步驟102、在客戶端和/或服務器發生故障重啟后,客戶端與服務器交互記錄的執行狀態。
步驟103、客戶端與服務器根據本地記錄的執行狀態與對方記錄的執行狀態確定斷點。
步驟104、客戶端與服務器從斷點處恢復操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810247077.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種RTP數據包接收處理方法及裝置
- 下一篇:一種發送反饋信息的方法和裝置





