国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置的制造方法

      文檔序號(hào):10624770閱讀:220來(lái)源:國(guó)知局
      一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置的制造方法
      【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。本發(fā)明實(shí)施例的數(shù)據(jù)同步方法步驟包括:S1:確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;S2:對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí);S3:對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。
      【專利說(shuō)明】
      一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置。
      【背景技術(shù)】
      [0002]隨著科技的高速發(fā)展,工作信息化技術(shù)越來(lái)越普及各行各業(yè),通過(guò)計(jì)算機(jī)實(shí)現(xiàn)信息獲取、信息傳遞、信息處理、信息再生、信息利用的功能,方便大眾可以更高效、更系統(tǒng)地開(kāi)展工作,例如生產(chǎn)管理系統(tǒng),辦公自動(dòng)化系統(tǒng)(Office Automat1n) ο
      [0003]目前,工作信息化尤其對(duì)于層級(jí)結(jié)構(gòu)形式的信息化,如辦公自動(dòng)化系統(tǒng),通常是通過(guò)動(dòng)態(tài)的建立整個(gè)域模式網(wǎng)絡(luò)中的對(duì)象的數(shù)據(jù)庫(kù)或索引,安裝域控制器,存儲(chǔ)整個(gè)域的對(duì)象的信息并周期性更新,并存儲(chǔ)在域控制器的服務(wù)器上,并且可以被網(wǎng)絡(luò)應(yīng)用程序或者服務(wù)所訪問(wèn)。一個(gè)域可能擁有一臺(tái)以上的域控制器。同時(shí)都可以從源域控制器復(fù)制到域、域樹(shù)或者森林中的其它域控制器上。由于域控制器的內(nèi)容可以被復(fù)制,而且所有的域控制器都擁有與內(nèi)容相對(duì)應(yīng)的可寫(xiě)副本,所以用戶和管理員便可以在域的任何位置方便地獲得所需的內(nèi)容。
      [0004]然而上述的層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)于在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明實(shí)施例提供了一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0006]本發(fā)明實(shí)施例提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法,包括:
      [0007]S1:確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;
      [0008]S2:對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與所述同步層級(jí)相對(duì)應(yīng)的所述同步信息,所述同步層級(jí)為所述層級(jí)中需要同步的至少一個(gè)所述層級(jí);
      [0009]S3:對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0010]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法中,確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息具體包括:
      [0011]建立整體的層級(jí)架構(gòu),并對(duì)所述層級(jí)架構(gòu)中的每個(gè)所述層級(jí)配置--對(duì)應(yīng)的同步地址;
      [0012]對(duì)所述層級(jí)的層級(jí)名稱進(jìn)行配置。
      [0013]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法中,對(duì)所述層級(jí)的層級(jí)名稱進(jìn)行配置具體包括:
      [0014]確定所述層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則指定所述層級(jí)名稱跟隨同步進(jìn)行配置,若否,則對(duì)所述層級(jí)名稱進(jìn)行登記。
      [0015]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法中,對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步具體包括:
      [0016]對(duì)所述同步層級(jí)由最高層級(jí)到最低層級(jí)進(jìn)行同步,并確定所述最高層級(jí)到所述最低層級(jí)中的所有個(gè)體根據(jù)所述同步層級(jí)的同步地址一一對(duì)應(yīng)同步。
      [0017]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法中,對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步具體包括:
      [0018]判斷當(dāng)前進(jìn)行同步的所述同步層級(jí)中的所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的所述同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的所述同步層級(jí)及其中的所有所述個(gè)體同步完成。
      [0019]本發(fā)明實(shí)施例提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置,包括:
      [0020]建立單元,用于確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;
      [0021]讀取單元,用于對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與所述同步層級(jí)相對(duì)應(yīng)的所述同步信息,所述同步層級(jí)為所述層級(jí)中需要同步的至少一個(gè)所述層級(jí);
      [0022]同步單元,用于對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0023]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置中,建立單元具體包括:
      [0024]第一配置子單元,用于建立整體的層級(jí)架構(gòu),并對(duì)所述層級(jí)架構(gòu)中的每個(gè)所述層級(jí)配置--對(duì)應(yīng)的同步地址;
      [0025]第二配置子單元,用于對(duì)所述層級(jí)的層級(jí)名稱進(jìn)行配置。
      [0026]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置中,所述第二配置子單元具體包括:
      [0027]確定模塊,用于確定所述層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則觸發(fā)跟隨模塊,若否,則觸發(fā)登記模塊;
      [0028]所述觸發(fā)跟隨模塊,用于指定所述層級(jí)名稱跟隨同步進(jìn)行配置;
      [0029]所述觸發(fā)登記模塊,用于對(duì)所述層級(jí)名稱進(jìn)行登記。
      [0030]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置中,所述同步單元具體包括:
      [0031]第一同步子單元,用于對(duì)所述同步層級(jí)由最高層級(jí)到最低層級(jí)進(jìn)行同步,并確定所述最高層級(jí)到所述最低層級(jí)中的所有個(gè)體根據(jù)所述同步層級(jí)的同步地址一一對(duì)應(yīng)同步。
      [0032]優(yōu)選地,上述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置中,所述同步單元具體包括:
      [0033]第二同步子單元,用于判斷當(dāng)前進(jìn)行同步的所述同步層級(jí)中的所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址--對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的所述同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的所述同步層級(jí)及其中的所有所述個(gè)體同步完成。
      [0034]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
      [0035]本發(fā)明實(shí)施例提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置,其中,數(shù)據(jù)同步方法步驟包括:S1:確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;S2:對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí);S3:對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。本實(shí)施例中,通過(guò)先建立層級(jí)架構(gòu),確定每個(gè)層級(jí)的同步信息,再對(duì)需要進(jìn)行同步的同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步信息進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      【附圖說(shuō)明】
      [0036]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
      [0037]圖1為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的一個(gè)實(shí)施例的流程示意圖;
      [0038]圖2為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的另一個(gè)實(shí)施例的流程示意圖;
      [0039]圖3為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的另一個(gè)實(shí)施例的流程示意圖;
      [0040]圖4為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置的流程示意圖;
      [0041]圖5為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
      [0042]圖6為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
      [0043]圖7為本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0044]本發(fā)明實(shí)施例提供了一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法及裝置,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0045]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0046]請(qǐng)參閱圖1,本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的一個(gè)實(shí)施例包括:
      [0047]S1:確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;
      [0048]本實(shí)施例中,當(dāng)需要對(duì)層級(jí)架構(gòu)的數(shù)據(jù)進(jìn)行同步時(shí),例如在辦公自動(dòng)化系統(tǒng)中,對(duì)于部門(mén)和部門(mén)下的子部門(mén),及其部門(mén)成員需要進(jìn)行同步時(shí),需要確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息。
      [0049]需要說(shuō)明的是,前述的確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息的過(guò)程將在后續(xù)實(shí)施例中進(jìn)行詳細(xì)的說(shuō)明,此處不再贅述。
      [0050]S2:對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息;
      [0051]當(dāng)確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息之后,需要對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí)。
      [0052]S3:對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0053]當(dāng)對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息之后,需要對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步,需要說(shuō)明的是,前述的個(gè)體可以是例如步驟SI中提及的部門(mén)和子部門(mén)的成員。
      [0054]本實(shí)施例中,通過(guò)先建立層級(jí)架構(gòu),確定每個(gè)層級(jí)的同步信息,再對(duì)需要進(jìn)行同步的同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步信息進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0055]上面是對(duì)基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的過(guò)程進(jìn)行詳細(xì)的描述,下面將對(duì)層級(jí)架構(gòu)的建立及層級(jí)的同步信息的確定的過(guò)程進(jìn)行詳細(xì)描述,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的另一個(gè)實(shí)施例包括:
      [0056]201、建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址;
      [0057]本實(shí)施例中,當(dāng)需要對(duì)層級(jí)架構(gòu)的數(shù)據(jù)進(jìn)行同步之前,例如在辦公自動(dòng)化系統(tǒng)中,對(duì)于部門(mén)和部門(mén)下的子部門(mén),及其部門(mén)成員需要進(jìn)行同步之前,需要建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置一一對(duì)應(yīng)的同步地址,可以理解的是,同步地址可以是部門(mén)和部門(mén)下的子部門(mén)的層級(jí)的同步地址。
      [0058]202、對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置;
      [0059]當(dāng)建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址之后,需要對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置。
      [0060]前述的對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置可以是如圖4所示的步驟:
      [0061]401、確定層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則執(zhí)行步驟402,若否,則執(zhí)行步驟403 ;
      [0062]當(dāng)建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址之后,需要確定層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,例如層級(jí)名稱是否需要進(jìn)行自定義設(shè)置,若是,則執(zhí)行步驟403,若否,則執(zhí)行步驟402。
      [0063]402、指定層級(jí)名稱跟隨同步進(jìn)行配置;
      [0064]當(dāng)確定層級(jí)名稱的設(shè)置命令是屬于同步設(shè)置時(shí),指定層級(jí)名稱跟隨同步進(jìn)行配置,可以理解的是,前述的指定層級(jí)名稱跟隨同步進(jìn)行配置,例如可以是對(duì)部門(mén)和子部門(mén),依次進(jìn)行同步配置,如部門(mén)設(shè)置為A,則其所屬子部門(mén)設(shè)置為A1、A2等,此處具體不做限定。
      [0065]403、對(duì)層級(jí)名稱進(jìn)行登記。
      [0066]當(dāng)確定層級(jí)名稱的設(shè)置命令不屬于同步設(shè)置時(shí),對(duì)層級(jí)名稱進(jìn)行登記,可以理解的是,前述的對(duì)層級(jí)名稱進(jìn)行登記,例如可以是對(duì)部門(mén)和子部門(mén),進(jìn)行同步配置,如部門(mén)設(shè)置為A,可以登記為自定義層級(jí)名稱如小A,則其所屬子部門(mén)可以是自定義設(shè)置等,此處具體不做限定。
      [0067]203、對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息;
      [0068]當(dāng)確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息之后,需要對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí)。
      [0069]204、對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0070]當(dāng)對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置之后,需要對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步,前述的同步信息為同步地址和層級(jí)名稱,需要說(shuō)明的是,前述的個(gè)體可以是例如步驟201中提及的部門(mén)和子部門(mén)的成員。
      [0071]本實(shí)施例中,通過(guò)建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址,對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置確定每個(gè)層級(jí)的同步地址和層級(jí)名稱,再對(duì)需要進(jìn)行同步的同步層級(jí)中的所有個(gè)體根據(jù)同步地址和層級(jí)名稱進(jìn)行相對(duì)應(yīng)的同步,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步地址和層級(jí)名稱進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0072]上面是對(duì)層級(jí)架構(gòu)的建立及層級(jí)的同步信息的確定的過(guò)程進(jìn)行詳細(xì)描述,下面將對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步的過(guò)程進(jìn)行詳細(xì)的描述,請(qǐng)參閱圖3,本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法的另一個(gè)實(shí)施例包括:
      [0073]301、建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址;
      [0074]本實(shí)施例中,當(dāng)需要對(duì)層級(jí)架構(gòu)的數(shù)據(jù)進(jìn)行同步之前,例如在辦公自動(dòng)化系統(tǒng)中,對(duì)于部門(mén)和部門(mén)下的子部門(mén),及其部門(mén)成員需要進(jìn)行同步之前,需要建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置一一對(duì)應(yīng)的同步地址,可以理解的是,同步地址可以是部門(mén)和部門(mén)下的子部門(mén)的層級(jí)的同步地址。
      [0075]302、對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置;
      [0076]當(dāng)建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址之后,需要對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置。
      [0077]前述的對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置可以是如圖4所示的步驟:
      [0078]401、確定層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則執(zhí)行步驟402,若否,則執(zhí)行步驟403 ;
      [0079]當(dāng)建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址之后,需要確定層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,例如層級(jí)名稱是否需要進(jìn)行自定義設(shè)置,若是,則執(zhí)行步驟403,若否,則執(zhí)行步驟402。
      [0080]402、指定層級(jí)名稱跟隨同步進(jìn)行配置;
      [0081]當(dāng)確定層級(jí)名稱的設(shè)置命令是屬于同步設(shè)置時(shí),指定層級(jí)名稱跟隨同步進(jìn)行配置,可以理解的是,前述的指定層級(jí)名稱跟隨同步進(jìn)行配置,例如可以是對(duì)部門(mén)和子部門(mén),依次進(jìn)行同步配置,如部門(mén)設(shè)置為A,則其所屬子部門(mén)設(shè)置為A1、A2等,此處具體不做限定。
      [0082]403、對(duì)層級(jí)名稱進(jìn)行登記。
      [0083]當(dāng)確定層級(jí)名稱的設(shè)置命令不屬于同步設(shè)置時(shí),對(duì)層級(jí)名稱進(jìn)行登記,可以理解的是,前述的對(duì)層級(jí)名稱進(jìn)行登記,例如可以是對(duì)部門(mén)和子部門(mén),進(jìn)行同步配置,如部門(mén)設(shè)置為A,可以登記為自定義層級(jí)名稱如小A,則其所屬子部門(mén)可以是自定義設(shè)置等,此處具體不做限定。
      [0084]303、對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息;
      [0085]當(dāng)確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息之后,需要對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí)。
      [0086]304、判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)完成同步,若是,則執(zhí)行步驟305 ;
      [0087]當(dāng)對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置之后,需要判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)完成同步,若是,則執(zhí)行步驟305,前述的同步信息為同步地址和層級(jí)名稱,需要說(shuō)明的是,前述的個(gè)體可以是例如步驟31中提及的部門(mén)和子部門(mén)的成員。
      [0088]305、對(duì)未進(jìn)行同步處理的同步層級(jí)進(jìn)行同步。
      [0089]當(dāng)判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是根據(jù)同步層級(jí)的同步地址--
      對(duì)應(yīng)完成同步,則對(duì)未進(jìn)行同步處理的同步層級(jí)進(jìn)行后續(xù)的同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的同步層級(jí)及其中的所有個(gè)體同步完成,前述的重復(fù)對(duì)所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步進(jìn)行判斷可以是重復(fù)步驟304。
      [0090]本實(shí)施例中的對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步,還可以進(jìn)一步是對(duì)同步層級(jí)由最高層級(jí)到最低層級(jí)進(jìn)行同步,并確定最高層級(jí)到最低層級(jí)中的所有個(gè)體根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步。
      [0091]本實(shí)施例中,通過(guò)建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址,對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置確定每個(gè)層級(jí)的同步地址和層級(jí)名稱,再對(duì)判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的同步層級(jí)及其中的所有個(gè)體同步完成,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步地址和層級(jí)名稱進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0092]請(qǐng)參閱圖5,本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的一個(gè)實(shí)施例包括:
      [0093]建立單元501,用于確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;
      [0094]讀取單元502,用于對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí);
      [0095]同步單元503,用于對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0096]本實(shí)施例中,通過(guò)建立單元501先建立層級(jí)架構(gòu),確定每個(gè)層級(jí)的同步信息,同步單元503再對(duì)需要進(jìn)行同步的同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步地址和層級(jí)名稱進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0097]上面是對(duì)基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的各單元進(jìn)行詳細(xì)的描述,下面將對(duì)建立單元的各子單元和模塊進(jìn)行詳細(xì)的描述,請(qǐng)參閱圖6,本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的另一個(gè)實(shí)施例包括:
      [0098]建立單元601,用于確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;
      [0099]其中,建立單元601還可以進(jìn)一步包括:
      [0100]第一配置子單元6011,用于建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置一一對(duì)應(yīng)的同步地址;
      [0101]第二配置子單元6012,用于對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置。
      [0102]第二配置子單元6012還可以進(jìn)一步包括:
      [0103]確定模塊6012a,用于確定層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則觸發(fā)跟隨模塊6012b,若否,則觸發(fā)登記模塊6012c ;
      [0104]觸發(fā)跟隨模塊6012b,用于指定層級(jí)名稱跟隨同步進(jìn)行配置;
      [0105]觸發(fā)登記模塊6012c,用于對(duì)層級(jí)名稱進(jìn)行登記。
      [0106]讀取單元602,用于對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí);
      [0107]同步單元603,用于對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0108]本實(shí)施例中,通過(guò)建立單元601的第一配置子單元6011和第二配置子單元6012
      建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址,對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置確定每個(gè)層級(jí)的同步地址和層級(jí)名稱,同步單元603再對(duì)判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的同步層級(jí)及其中的所有個(gè)體同步完成,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步地址和層級(jí)名稱進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0109]上面是對(duì)建立單元的各子單元和模塊進(jìn)行詳細(xì)的描述,下面將對(duì)同步單元的子單元進(jìn)行詳細(xì)的描述,請(qǐng)參閱圖7,本發(fā)明實(shí)施例中提供的一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置的另一個(gè)實(shí)施例包括:
      [0110]建立單元701,用于確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息;
      [0111]其中,建立單元701還可以進(jìn)一步包括:
      [0112]第一配置子單元7011,用于建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置一一對(duì)應(yīng)的同步地址;
      [0113]第二配置子單元7012,用于對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置。
      [0114]第二配置子單元7012還可以進(jìn)一步包括:
      [0115]確定模塊7012a,用于確定層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則觸發(fā)跟隨模塊7012b,若否,則觸發(fā)登記模塊7012c ;
      [0116]觸發(fā)跟隨模塊7012b,用于指定層級(jí)名稱跟隨同步進(jìn)行配置;
      [0117]觸發(fā)登記模塊7012c,用于對(duì)層級(jí)名稱進(jìn)行登記。
      [0118]讀取單元702,用于對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與同步層級(jí)相對(duì)應(yīng)的同步信息,同步層級(jí)為層級(jí)中需要同步的至少一個(gè)層級(jí);
      [0119]同步單元703,用于對(duì)同步層級(jí)中的所有個(gè)體根據(jù)同步信息進(jìn)行相對(duì)應(yīng)的同步。
      [0120]其中,同步單元703還可以進(jìn)一步包括:
      [0121]第一同步子單元7031,用于對(duì)同步層級(jí)由最高層級(jí)到最低層級(jí)進(jìn)行同步,并確定最高層級(jí)到最低層級(jí)中的所有個(gè)體根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步;
      [0122]和/或
      [0123]第二同步子單元7032,用于判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是否根據(jù)同步層級(jí)的同步地址--對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的同步層級(jí)進(jìn)行同步,
      并重復(fù)對(duì)所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的同步層級(jí)及其中的所有個(gè)體同步完成。
      [0124]本實(shí)施例中,通過(guò)建立單元701的第一配置子單元7011和第二配置子單元7012
      建立整體的層級(jí)架構(gòu),并對(duì)層級(jí)架構(gòu)中的每個(gè)層級(jí)配置--對(duì)應(yīng)的同步地址,對(duì)層級(jí)的層級(jí)名稱進(jìn)行配置確定每個(gè)層級(jí)的同步地址和層級(jí)名稱,同步單元703的第一同步子單元7031或第二同步子單元7032再對(duì)判斷當(dāng)前進(jìn)行同步的同步層級(jí)中的所有個(gè)體是否根據(jù)同步層級(jí)的同步地址--對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)同步層級(jí)的同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的同步層級(jí)及其中的所有個(gè)體同步完成,實(shí)現(xiàn)了將個(gè)體與層級(jí)架構(gòu)中的層級(jí)的同步地址和層級(jí)名稱進(jìn)行一一對(duì)應(yīng)的同步,解決了目前層級(jí)結(jié)構(gòu)形式的動(dòng)態(tài)域模式網(wǎng)絡(luò)中,對(duì)在整個(gè)域模式網(wǎng)絡(luò)的結(jié)構(gòu)中進(jìn)行更新、同步的時(shí)候,必須從層級(jí)頂層進(jìn)行結(jié)構(gòu)和結(jié)構(gòu)中數(shù)據(jù)的混合同步,以實(shí)現(xiàn)整體同步的功能,從而造成了同步處理量過(guò)大,導(dǎo)致數(shù)據(jù)更新同步較慢的技術(shù)問(wèn)題。
      [0125]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
      [0126]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
      [0127]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
      [0128]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
      [0129]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0130]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
      【主權(quán)項(xiàng)】
      1.一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法,其特征在于,包括: S1:確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息; 52:對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與所述同步層級(jí)相對(duì)應(yīng)的所述同步信息,所述同步層級(jí)為所述層級(jí)中需要同步的至少一個(gè)所述層級(jí); 53:對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步。2.根據(jù)權(quán)利要求1所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法,其特征在于,確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息具體包括: 建立整體的層級(jí)架構(gòu),并對(duì)所述層級(jí)架構(gòu)中的每個(gè)所述層級(jí)配置--對(duì)應(yīng)的同步地址; 對(duì)所述層級(jí)的層級(jí)名稱進(jìn)行配置。3.根據(jù)權(quán)利要求2所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法,其特征在于,對(duì)所述層級(jí)的層級(jí)名稱進(jìn)行配置具體包括: 確定所述層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則指定所述層級(jí)名稱跟隨同步進(jìn)行配置,若否,則對(duì)所述層級(jí)名稱進(jìn)行登記。4.根據(jù)權(quán)利要求2所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法,其特征在于,對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步具體包括: 對(duì)所述同步層級(jí)由最高層級(jí)到最低層級(jí)進(jìn)行同步,并確定所述最高層級(jí)到所述最低層級(jí)中的所有個(gè)體根據(jù)所述同步層級(jí)的同步地址一一對(duì)應(yīng)同步。5.根據(jù)權(quán)利要求2所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步方法,其特征在于,對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步具體包括: 判斷當(dāng)前進(jìn)行同步的所述同步層級(jí)中的所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的所述同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的所述同步層級(jí)及其中的所有所述個(gè)體同步完成。6.一種基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置,其特征在于,包括: 建立單元,用于確定根據(jù)預(yù)置方式建立的層級(jí)架構(gòu)中的每個(gè)層級(jí)的同步信息; 讀取單元,用于對(duì)獲取到的同步指令進(jìn)行讀取以確定同步層級(jí),并提取與所述同步層級(jí)相對(duì)應(yīng)的所述同步信息,所述同步層級(jí)為所述層級(jí)中需要同步的至少一個(gè)所述層級(jí); 同步單元,用于對(duì)所述同步層級(jí)中的所有個(gè)體根據(jù)所述同步信息進(jìn)行相對(duì)應(yīng)的同步。7.根據(jù)權(quán)利要求6所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置,其特征在于,建立單元具體包括: 第一配置子單元,用于建立整體的層級(jí)架構(gòu),并對(duì)所述層級(jí)架構(gòu)中的每個(gè)所述層級(jí)配置一一對(duì)應(yīng)的同步地址; 第二配置子單元,用于對(duì)所述層級(jí)的層級(jí)名稱進(jìn)行配置。8.根據(jù)權(quán)利要求7所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置,其特征在于,所述第二配置子單元具體包括: 確定模塊,用于確定所述層級(jí)名稱的設(shè)置命令是否屬于同步設(shè)置,若是,則觸發(fā)跟隨模塊,若否,則觸發(fā)登記模塊; 所述觸發(fā)跟隨模塊,用于指定所述層級(jí)名稱跟隨同步進(jìn)行配置; 所述觸發(fā)登記模塊,用于對(duì)所述層級(jí)名稱進(jìn)行登記。9.根據(jù)權(quán)利要求7所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置,其特征在于,所述同步單元具體包括: 第一同步子單元,用于對(duì)所述同步層級(jí)由最高層級(jí)到最低層級(jí)進(jìn)行同步,并確定所述最高層級(jí)到所述最低層級(jí)中的所有個(gè)體根據(jù)所述同步層級(jí)的同步地址一一對(duì)應(yīng)同步。10.根據(jù)權(quán)利要求7所述的基于層級(jí)架構(gòu)的數(shù)據(jù)同步裝置,其特征在于,所述同步單元具體包括: 第二同步子單元,用于判斷當(dāng)前進(jìn)行同步的所述同步層級(jí)中的所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)完成同步,若是,則對(duì)未進(jìn)行同步處理的所述同步層級(jí)進(jìn)行同步,并重復(fù)對(duì)所有個(gè)體是否根據(jù)所述同步層級(jí)的所述同步地址一一對(duì)應(yīng)同步進(jìn)行判斷,直到所有的所述同步層級(jí)及其中的所有所述個(gè)體同步完成。
      【文檔編號(hào)】G06F17/30GK105988997SQ201510040578
      【公開(kāi)日】2016年10月5日
      【申請(qǐng)日】2015年1月27日
      【發(fā)明人】熊立勇
      【申請(qǐng)人】珠海金山辦公軟件有限公司, 北京金山辦公軟件有限公司, 廣州金山移動(dòng)科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1