1.一種能量管理系統(tǒng)中的客戶端裝置的同步方法,包括:
判定用于下載同步數(shù)據(jù)的同步對(duì)象服務(wù)器;
從判定的同步對(duì)象服務(wù)器下載同步數(shù)據(jù);
基于下載的同步數(shù)據(jù)來(lái)確定客戶端裝置的操作的狀態(tài)是否是可同步的;以及
基于確定的結(jié)果來(lái)執(zhí)行用于下載的同步數(shù)據(jù)的同步操作,
其中,確定客戶端裝置的操作的狀態(tài)是否是可同步的動(dòng)作包括:
確定與下載的同步數(shù)據(jù)對(duì)應(yīng)的客戶端裝置的操作的操作重要性;以及
基于確定的操作重要性來(lái)確定下載的同步數(shù)據(jù)是否是可同步的。
2.根據(jù)權(quán)利要求1所述的同步方法,其中,判定同步對(duì)象服務(wù)器的動(dòng)作包括:
檢查連接到客戶端裝置的正在執(zhí)行的主動(dòng)式服務(wù)器;
如果存在多個(gè)主動(dòng)式服務(wù)器,則獲得用于多個(gè)主動(dòng)式服務(wù)器的服務(wù)器列表;以及
基于獲得的服務(wù)器列表來(lái)判定多個(gè)主動(dòng)式服務(wù)器中的同步對(duì)象服務(wù)器。
3.根據(jù)權(quán)利要求2所述的同步方法,其中,下載同步數(shù)據(jù)的動(dòng)作包括:
獲得判定的同步對(duì)象服務(wù)器的同步對(duì)象數(shù)據(jù)的列表;以及
基于所獲得的同步對(duì)象數(shù)據(jù)的列表來(lái)檢查用于要被下載的同步數(shù)據(jù)的同步對(duì)象。
4.根據(jù)權(quán)利要求3所述的同步方法,其中,下載同步數(shù)據(jù)的動(dòng)作包括:
構(gòu)建用于下載檢查的同步對(duì)象的多個(gè)下載的線程池;以及
基于構(gòu)建的線程池來(lái)下載同步數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的同步方法,其中,確定下載的同步數(shù)據(jù)是否是可同步的動(dòng)作包括:
如果確定的操作重要性具有第一級(jí),則確定下載的同步數(shù)據(jù)不是可同步的;
如果確定的操作重要性具有第二級(jí),則確定下載的同步數(shù)據(jù)在通過(guò)用戶對(duì)下載的同步數(shù)據(jù)進(jìn)行檢查的情況下是可同步的;以及
如果確定的操作重要性具有第三級(jí),則確定下載的同步數(shù)據(jù)是可同步的。
6.根據(jù)權(quán)利要求5所述的同步方法,其中,確定客戶端裝置的操作的操作重要性的動(dòng)作包括:
如果下載的同步數(shù)據(jù)是用于客戶端裝置的執(zhí)行文件,則確定與下載的同步數(shù)據(jù)對(duì)應(yīng)的客戶端裝置的操作的操作重要性作為第一級(jí);
如果下載的同步數(shù)據(jù)是與客戶端裝置的監(jiān)視屏幕對(duì)應(yīng)的數(shù)據(jù),則確定與下載的同步數(shù)據(jù)對(duì)應(yīng)的客戶端裝置的操作的操作重要性作為第二級(jí);以及
如果下載的同步數(shù)據(jù)是客戶端裝置的配置文件,則確定與下載的同步數(shù)據(jù)對(duì)應(yīng)的客戶端裝置的操作的操作重要性作為第三級(jí)。
7.根據(jù)權(quán)利要求1所述的同步方法,其中,執(zhí)行同步操作的動(dòng)作包括:
如果確定了下載的同步數(shù)據(jù)是可同步的,則執(zhí)行用于下載的同步數(shù)據(jù)的同步操作。
8.根據(jù)權(quán)利要求1所述的同步方法,其中,執(zhí)行同步操作的動(dòng)作包括:
如果確定了下載的同步數(shù)據(jù)在通過(guò)用戶對(duì)下載的同步數(shù)據(jù)進(jìn)行檢查的情況下是可同步的,則顯示用于確認(rèn)執(zhí)行下載的同步數(shù)據(jù)的同步操作的窗口;以及
如果獲得用于顯示的確認(rèn)窗口的確認(rèn)輸入,則執(zhí)行用于下載的同步數(shù)據(jù)的同步操作。
9.根據(jù)權(quán)利要求1所述的同步方法,其中,執(zhí)行同步操作的動(dòng)作包括:
如果確定了下載的同步數(shù)據(jù)是不可同步的,則執(zhí)行警告下載的同步數(shù)據(jù)的同步禁用的警告操作。