欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種目錄數(shù)據(jù)解析方法和系統(tǒng)的制作方法

文檔序號:6439723閱讀:240來源:國知局
專利名稱:一種目錄數(shù)據(jù)解析方法和系統(tǒng)的制作方法
技術(shù)領域
本申請涉及數(shù)據(jù)庫查詢領域,特別是涉及一種目錄數(shù)據(jù)解析方法和系統(tǒng)。
背景技術(shù)
隨著計算機網(wǎng)絡的不斷發(fā)展,傳統(tǒng)的單機應用模式逐漸向網(wǎng)絡應用模式轉(zhuǎn)變。以企業(yè)內(nèi)部網(wǎng)絡為例,由于企業(yè)發(fā)展的需要,企業(yè)內(nèi)部網(wǎng)絡規(guī)模越來越大,網(wǎng)絡用戶量也急劇增加,因而大量的用戶數(shù)據(jù)需要被管理,目前的數(shù)據(jù)管理方法是應用目錄服務系統(tǒng),將數(shù)據(jù)分布存儲在多個目錄服務器上,每個目錄服務器中存儲有目錄項數(shù)據(jù)和目錄域數(shù)據(jù),各個目錄服務器之間按照自頂向下逐級分支的樹形結(jié)構(gòu)進行組織,形成目錄樹,目錄樹又可劃分為不同級別的域,也就是說,目錄樹中的每一個目錄服務器歸屬于一個級別的域,不同的目錄服務器可以歸屬于同一個級別的域,其中,處于目錄樹最頂層的目錄服務器相當于根域,根域目錄服務器向下分支為不同的子域目錄服務器,每一個子域又可向下劃分為更低一級別的子域。每一個目錄服務器中存儲有本域的目錄項信息以及子域的信肩、ο當需要查詢數(shù)據(jù)時,用戶首先向本域目錄服務器發(fā)送目錄數(shù)據(jù)查詢請求,如果本域中沒有要查詢的目錄信息,則通過轉(zhuǎn)介向其他目錄服務器,即遠程目錄服務器發(fā)送查詢請求,但是這種查詢方式需要經(jīng)歷建立連接、處理請求和響應三個階段,其中,建立連接的時間占查詢過程的大部分時間,使得查詢速度慢,而且大量的遠程訪問還會給目錄服務帶來訪問負擔。

發(fā)明內(nèi)容
為解決上述技術(shù)問題,本申請實施例提供一種目錄數(shù)據(jù)解析方法,通過在本域目錄服務器建立遠程目錄數(shù)據(jù)的影像,使得遠程目錄信息解析本地化,加快了信息的查詢速度。技術(shù)方案如下—種目錄數(shù)據(jù)解析方法,該方法應用于目錄服務系統(tǒng),所述目錄服務系統(tǒng)中設置有多個目錄服務器;在執(zhí)行所述方法前,在各個目錄服務器中預設存儲目錄數(shù)據(jù)影像信息的影像信息表及存儲所述各個目錄服務器之間影像關系的影像關系表;所述方法包括接收客戶端發(fā)送的目錄數(shù)據(jù)查詢請求,并依據(jù)所述查詢請求在本域目錄服務器中查找與其對應的目錄數(shù)據(jù),當在所述本域目錄服務器中未查找到與所述查詢請求相對應的目錄數(shù)據(jù)時,查詢預設在所述本域目錄服務器中的影像信息表中是否記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,讀取所述影像關系表中的影像關系信息,依據(jù)所述影像關系信息向客戶端發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息;指示所述客戶端依據(jù)所述轉(zhuǎn)介信息向所述遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端需求的目錄數(shù)據(jù),并將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中。上述方法,優(yōu)選的,還包括將所述本域目錄服務器與所述遠程目錄服務器之間的影像關系存儲至所述影像關系表中,依據(jù)所述影像關系表對所述影像信息表進行更新。上述方法,優(yōu)選的,還包括將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述本域目錄服務器所屬的父域目錄服務器的影像信息表中,并在所述父域目錄服務器的影像關系表中記錄本域目錄服務器的轉(zhuǎn)介地址及本域目錄服務器的IP地址。上述方法,優(yōu)選的,所述將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中包括接收所述客戶端發(fā)送的影像增加請求,分解出待增加目錄數(shù)據(jù)的名稱;檢查數(shù)據(jù)庫中是否已有相同名字的目錄數(shù)據(jù);如果沒有,則將所述目錄數(shù)據(jù)保存至所述影像信息表中,如果有,則返回增加錯誤 fn息ο上述方法,優(yōu)選的,所述影像信息表包括存儲目錄域影像信息的目錄域影像信息表,以及存儲目錄項影像信息的目錄項影像信息表。上述方法,優(yōu)選的,所述影像關系表包括存儲遠程目錄服務器的轉(zhuǎn)介地址與遠程目錄服務器的IP地址的對應關系的域影像關系表以及存儲所述遠程目錄服務器中的目錄項的影像和所述目錄項的更改信息的目錄復制日志。上述方法,優(yōu)選的,所述依據(jù)所述影像關系對所述影像信息表進行更新包括依據(jù)所述影像關系表中與所述遠程目錄服務器的轉(zhuǎn)介地址相對應的遠程目錄服務器的IP地址向所述遠程目錄服務器發(fā)送影像更新請求,本域目錄服務器依據(jù)所述遠程目錄服務器返回的目錄域信息對本域目錄服務器中的目錄域影像信息表進行更新;實時監(jiān)測所述目錄復制日志的變化狀態(tài),當監(jiān)測到所述目錄復制日志發(fā)生變化時,讀取所述目錄復制日志中的目錄項信息并將所述目錄項信息發(fā)送至需要更新目錄項影像的目錄服務器。一種目錄數(shù)據(jù)解析系統(tǒng),該系統(tǒng)應用于目錄服務系統(tǒng)中的各個目錄服務器,所述系統(tǒng)包括影像預設模塊、查找模塊、讀取指示模塊;所述影像預設模塊用于預設存儲目錄數(shù)據(jù)影像信息的影像信息表以及存儲所述各個目錄服務器之間影像關系的影像關系表;所述查找模塊用于接收客戶端的查詢請求,并依據(jù)所述查詢請求在本域目錄服務器中查找與其對應的目錄數(shù)據(jù),當在所述本域目錄服務器中未查找到與所述查詢請求相對應的數(shù)據(jù)時,查詢預設在所述本域目錄服務器中的影像信息表中是風口記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,向所述讀取模塊發(fā)送讀操作信息;所述讀取指示模塊用于依據(jù)所述讀操作信息讀取所述影像關系表中的影像關系信息,并依據(jù)所述影像關系信息向客戶端發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息,指示所述客戶端依據(jù)所述轉(zhuǎn)介信息向所述遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端需求的目錄數(shù)據(jù),并將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中。上述系統(tǒng),優(yōu)選的,所述影像預設模塊包括更新單元,用于依據(jù)所述影像關系表向遠程目錄服務器發(fā)送更新請求并對所述影像信息表進行更新。由以上本申請實施例提供的技術(shù)方案可見,本發(fā)明提供的一種目錄數(shù)據(jù)解析方法,將遠程目錄服務器中的目錄數(shù)據(jù)存儲在本地,也就是在本域目錄服務器中建立遠程目錄服務器中數(shù)據(jù)的影像,并將影像保存在影像信息表中,當本域目錄服務器接收到目錄數(shù)據(jù)查詢請求時,如果本域目錄服務器中沒有要查詢的目錄數(shù)據(jù),不會立即向遠程目錄服務器發(fā)送查詢請求,而是查詢本域目錄服務器中的影像信息表,避免向遠程目錄服務器查詢時建立連接的過程,提高了查詢速度。


為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請實施例一提供的一種目錄數(shù)據(jù)解析方法的流程示意圖;圖2為本申請實施例二提供的另一中目錄數(shù)據(jù)解析方法的流程示意圖;圖3為本申請實施例三提供的又一種目錄數(shù)據(jù)解析方法的流程示意圖;圖4為本申請實施例四提供的一種目錄數(shù)據(jù)解析系統(tǒng)的結(jié)構(gòu)示意圖;圖5為本申請實施例四提供的影像預設模塊的結(jié)構(gòu)示意圖。為了圖示的簡單和清楚,以上附圖示出了結(jié)構(gòu)的普通形式,并且為了避免不必要的模糊本發(fā)明,可以省略已知特征和技術(shù)的描述和細節(jié)。另外,附圖中的單元不必要按照比例繪制。例如,可以相對于其他單元放大圖中的一些單元的尺寸,從而幫助更好的理解本發(fā)明的實施例。不同附圖中的相同標號表示相同的單元。說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三” “第四”等(如果存在)是用于區(qū)別類似的單元,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例例如能夠以除了在這里圖示的或否則描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,以便包含一系列單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于那些單元,而是可以包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設備固有的其它單元。
具體實施例方式為了使本技術(shù)領域的人員更好地理解本申請方案。下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術(shù)人員
6在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護的范圍。實施例一本申請實施例一提供的一種目錄數(shù)據(jù)解析方法的流程圖如圖1所示,本方法應用在目錄服務系統(tǒng),所述目錄服務系統(tǒng)中設置有多個目錄服務器;目錄服務系統(tǒng)是一種數(shù)據(jù)查詢系統(tǒng),該系統(tǒng)通過設置多個目錄服務器,將數(shù)據(jù)分布存儲在各個目錄服務器以減輕單個服務器的負擔,每個目錄服務器中的數(shù)據(jù)存儲有目錄項數(shù)據(jù)和目錄域數(shù)據(jù)兩部分。在該系統(tǒng)中,各個目錄服務器之間按照自頂向下逐級分支的樹形結(jié)構(gòu)進行組織,形成目錄樹,目錄樹又可劃分為不同級別的域,也就是說,目錄樹中的每一個目錄服務器歸屬于一個級別的域,不同的目錄服務器可以歸屬于同一個級別的域, 其中,處于目錄樹最頂層的目錄服務器相當于根域目錄服務器,根域目錄服務器向下分支為不同的子域目錄服務器,每一個子域目錄服務器又可向下劃分為更低一級別的子域。每一個目錄服務器中存儲有本域目錄項信息和子域的信息。在執(zhí)行所述方法前,在目錄服務系統(tǒng)的各個目錄服務器中預設存儲目錄數(shù)據(jù)影像信息的影像信息表及存儲所述各個目錄服務器之間影像關系的影像關系表;具體的,所述影像信息是指遠程目錄數(shù)據(jù)的備份信息,也就是把遠程目錄數(shù)據(jù)在本域目錄服務器做一個副本。優(yōu)選的,因為目錄域信息相對目錄項信息來說比較少,變化也比較少,所以所述目錄域影像信息表中預先存儲有目錄域影像關系信息,即,在本域目錄服務器中的目錄域影像信息表中存儲有當前目錄服務系統(tǒng)中其它各個目錄服務器的轉(zhuǎn)介地址與IP地址之間的對應關系信息,也就是說,目錄域信息采用了全網(wǎng)共享的方式。所述方法包括步驟SlOl 接收客戶端發(fā)送的目錄數(shù)據(jù)查詢請求,并依據(jù)所述查詢請求在本域目錄服務器中查找與其對應的目錄數(shù)據(jù),當在所述本域目錄服務器中未查找到與所述查詢請求相對應的目錄數(shù)據(jù)時,查詢預設在所述本域目錄服務器中的影像信息表中是否記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,讀取所述影像關系表中的影像關系信息,依據(jù)所述影像關系信息向客戶端發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息;具體的,本域目錄服務器接收由客戶端發(fā)送的目錄數(shù)據(jù)查詢請求后,首先在本域目錄服務器中查找是否存在要查詢的目錄數(shù)據(jù),如果在本域目錄服務器中存在要查詢的數(shù)據(jù),則向客戶端返回所述信息;當本域目錄服務器中未查找到與所述查詢請求相對應的目錄數(shù)據(jù)時,不是立即向遠程目錄服務器發(fā)送查詢請求,而是先查看本域目錄服務器中影像信息表中是否記錄有與所述目錄數(shù)據(jù)查詢請求相對應的目錄數(shù)據(jù),如果影像信息表中存在要查詢的目錄數(shù)據(jù),則向客戶端返回所述目錄信息;當所述影像信息表中也沒有記錄所述目錄數(shù)據(jù)時,再向遠程目錄服務器發(fā)送查詢請求,即讀取所述影像關系表中的影像關系信息,依據(jù)所述影像關系信息向客戶端發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息。優(yōu)選的,可以只向包含有所述要查詢的目錄數(shù)據(jù)的遠程目錄服務器發(fā)送數(shù)據(jù)查詢請求。步驟S102 指示所述客戶端依據(jù)所述轉(zhuǎn)介信息向所述遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端需求的目錄數(shù)據(jù),并將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中??蛻舳私邮盏奖居蚰夸浄掌靼l(fā)送的轉(zhuǎn)介信息后,依據(jù)所述轉(zhuǎn)介信息中包含的遠程目錄服務器的地址,向所述遠程目錄服務器發(fā)送目錄數(shù)據(jù)查詢請求,并在所述客戶端獲取所需求的目錄數(shù)據(jù)后將所述目錄數(shù)據(jù)保存至所述影像信息表中。優(yōu)選的,客戶端在獲取所需求的目錄數(shù)據(jù)后,向本域目錄服務器發(fā)送影像信息增加請求,所述影像信息增加請求攜帶有所述目錄數(shù)據(jù)的名稱;本域目錄服務器接收到所述目錄信息的影像增加請求后,分解出待增加目錄數(shù)據(jù)的名稱,檢查數(shù)據(jù)庫中是否已有相同名字的目錄數(shù)據(jù),如果沒有,則將所述目錄數(shù)據(jù)保存至所述影像信息表中,如果有,則向客戶端返回增加錯誤信息。具體的,因為所述目錄數(shù)據(jù)包括目錄項數(shù)據(jù)和目錄域數(shù)據(jù),所以,所述影像信息表可以包括目錄項影像信息表和目錄域影像信息表,所述將客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中可以為接收客戶端發(fā)送的影像增加請求,分解出待增加目錄數(shù)據(jù)的名稱,及其標志,依據(jù)所述標志判斷所述目錄數(shù)據(jù)是目錄域數(shù)據(jù)還是目錄項數(shù)據(jù);如果所述目錄數(shù)據(jù)是目錄域數(shù)據(jù),則檢查數(shù)據(jù)庫中是否已有相同名字的子域,如果是,則向客戶端返回增加錯誤信息,如果否,則把目錄域數(shù)據(jù)保存至所述目錄域影像信息表中;如果所述目錄數(shù)據(jù)是目錄項數(shù)據(jù),則檢查數(shù)據(jù)庫中是否已有相同名字的目錄項, 如果是,則向客戶端返回增加錯誤信息,如果否,則把目錄數(shù)據(jù)保存至所述目錄項影像信息表中。由上述本申請實施例一提供的目錄數(shù)據(jù)解析方法可知,本申請實施例通過在本域目錄服務器中建立遠程目錄數(shù)據(jù)的影像信息,當在本域目錄服務器中查詢不到所要查詢的目錄數(shù)據(jù)是,不是立即向遠程目錄服務器發(fā)送查詢請求,而是先查看本域目錄服務器中的影像信息表,若在影像信息表中查找到所述目錄數(shù)據(jù),則直接向所述客戶端返回所述目錄數(shù)據(jù),否則再向遠程目錄服務器發(fā)送查詢請求,并在遠程目錄服務器返回所要查詢的目錄數(shù)據(jù)后,將所述目錄數(shù)據(jù)保存在本域目錄服務器的影像信息表中,下次再查找該目錄數(shù)據(jù)時,直接在本域目錄服務器中查詢即可,不需要向遠程目錄服務器進行查詢,也就避免了遠程查詢過程中的建立連接的過程,提高了查詢速度。實施例二在本申請實施例一的基礎上,本申請實施例二提供的一種目錄數(shù)據(jù)解析方法的流程圖如圖2所示,還包括步驟S201 將所述本域目錄服務器與所述遠程目錄服務器之間的影像關系存儲至所述影像關系表中,依據(jù)所述影像關系表對所述影像信息表進行更新。具體的,所述影像關系表可以為目錄域影像關系表和目錄項影像關系表;所述目錄域影像關系表用于存儲遠程目錄服務器的轉(zhuǎn)介地址及遠程目錄服務器的IP地址的對應關系;所述目錄項影像關系表可以為目錄復制日志文件,所述目錄復制日志文件中包括發(fā)生改變的目錄項及其所發(fā)生的改變(如增加、刪除、修改等),以及所述目錄項所屬的目
8錄服務器的地址信息。具體的,當本域目錄服務器在所述影像信息表中增加影像信息后,在所述影像關系表中記錄所述本域目錄服務器與所述遠程目錄服務器之間的影像關系,也就是在本域目錄服務器的影像關系表中記錄遠程目錄服務器的轉(zhuǎn)介地址與所述遠程目錄服務器的IP地址的對應關系。當本域目錄服務器從遠程目錄服務器處獲得目錄數(shù)據(jù)并將其保存至所述影像信息表后,將所述目錄數(shù)據(jù)按照LDIF格式記錄進所述目錄復制日志文件中,本域目錄服務器實時監(jiān)測所述目錄復制日志文件,當監(jiān)測到所述目錄復制日志文件的改動時,從所述目錄復制日志文件中讀出目錄項的更新內(nèi)容,并將所述更新的目錄項寫入所述目錄項影像信息表中;所述目錄復制日志的改動是由遠程目錄服務器來完成的,也就是遠程目錄服務器中有目錄項發(fā)生變化時,實時將發(fā)生變化的目錄項數(shù)據(jù)以及所述目錄項發(fā)生的變化發(fā)送至所述本域目錄服務器中的目錄復制日志文件中。當需要更新所述目錄域影像信息表時,依據(jù)所述影像關系表中遠程目錄數(shù)據(jù)的轉(zhuǎn)介地址或IP地址定時向所述遠程目錄服務器發(fā)送更新請求,所述遠程目錄服務器依據(jù)所述更新請求向所述本域目錄服務器發(fā)送更新信息,所述本域目錄服務器接收到所述更新信息后對所述目錄域影像信息進行更新,并通知其他目錄服務器更新目錄域影像信息。當然還可以通過用戶查看影像信息時主動要求更新,即在用戶要求更新的時候才進行更新。由本申請實施例二提供的目錄數(shù)據(jù)解析方法可知,本申請實施例通過對所述目錄域影像信息表和目錄項影像信息表進行自動跟新,使得在本域目錄服務器中的目錄數(shù)據(jù)能夠與所述遠程目錄服務器中的數(shù)據(jù)保持同步,保證在本域目錄服務器中查到的是最新的目錄數(shù)據(jù)。同時,本申請實施例根據(jù)目錄數(shù)據(jù)的數(shù)據(jù)量以及目錄數(shù)據(jù)的更新頻率制定不同的更新策略,即數(shù)據(jù)量小,且更新頻率低的目錄域數(shù)據(jù)采用全網(wǎng)共享的方式實現(xiàn),且其更新頻率也低,而數(shù)據(jù)量大且更新頻率高的目錄項影像信息,則通過實施監(jiān)測的方式來進行更新, 這樣不僅提高了效率,還減輕了目錄服務器的負擔。實施例三在本申請實施例一的基礎上,本申請實施例二提供的一種目錄數(shù)據(jù)解析方法的流程圖如圖3所示,還包括步驟S301 將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述本域目錄服務器所屬的父域目錄服務器中的影像信息表中,并在所述父域目錄服務器的影像關系表中記錄本域目錄服務器的轉(zhuǎn)介地址及本域目錄服務器的IP地址。因為目錄服務系統(tǒng)是按照樹形結(jié)構(gòu)進行組織,所以每一級域保留自己所管轄的子域的全部目錄項影像信息,即將所述客戶端獲取的目錄數(shù)據(jù),更具體的說是目錄項數(shù)據(jù),保存至所述本域目錄服務器所屬的父域目錄服務器中的影像關系表中,當本域沒有要查詢的目錄數(shù)據(jù)時,可以向自己的父域目錄服務器查詢請求,也不是直接向遠處目錄服務器發(fā)送查詢請求,同樣減輕了遠程目錄服務器的網(wǎng)絡負擔,避免目錄服務器因網(wǎng)絡負擔過重造成的故障,提高了目錄服務的可靠性。實施例四本申請實施例四提供的一種目錄數(shù)據(jù)解析系統(tǒng)的結(jié)構(gòu)示意圖如圖4所示,包括
影像預設模塊401、查找模塊402、讀取指示模塊403 ;所述影像預設模塊401用于預設存儲目錄數(shù)據(jù)影像信息的影像信息表以及存儲所述各個目錄服務器之間影像關系的影像關系表;所述查找模塊402用于接收客戶端的查詢請求,并依據(jù)所述查詢請求在本域目錄服務器的目錄數(shù)據(jù)404中查找與其對應的目錄數(shù)據(jù),當在所述本域目錄服務器中未查找到與所述查詢請求相對應的數(shù)據(jù)時,查詢所述影像預設模塊401預設在所述本域目錄服務器中的影像信息表中是否記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,向所述讀取模塊403發(fā)送讀操作信息;所述讀取指示模塊403用于依據(jù)所述查找模塊402發(fā)送的讀操作信息讀取所述影像關系表中的影像關系信息,并依據(jù)所述影像關系信息向客戶端406發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息,指示所述客戶端406依據(jù)所述轉(zhuǎn)介信息向所述遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端406需求的目錄數(shù)據(jù),并將所述客戶端406獲取的目錄數(shù)據(jù)存儲至所述影像信息表中。優(yōu)選的,為了能夠使客戶端406獲取最新的遠程目錄數(shù)據(jù)信息,也就是使客戶端通過影像信息獲得的遠程目錄數(shù)據(jù)能夠與遠程目錄服務器中的目錄數(shù)據(jù)保持一致,本申請實施例提供的影像預設模塊401的結(jié)構(gòu)圖如圖5所示,包括更新單元501,用于依據(jù)所述影像關系表向遠程目錄服務器發(fā)送更新請求并對所述影像信息表進行更新。本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。以上所述僅是本申請的具體實施方式
,應當指出,對于本技術(shù)領域的普通技術(shù)人員來說,在不脫離本申請原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本申請的保護范圍。
權(quán)利要求
1.一種目錄數(shù)據(jù)解析方法,其特征在于,該方法應用于目錄服務系統(tǒng),所述目錄服務系統(tǒng)中設置有多個目錄服務器;在執(zhí)行所述方法前,在各個目錄服務器中預設存儲目錄數(shù)據(jù)影像信息的影像信息表及存儲所述各個目錄服務器之間影像關系的影像關系表;所述方法包括接收客戶端發(fā)送的目錄數(shù)據(jù)查詢請求,并依據(jù)所述查詢請求在本域目錄服務器中查找與其對應的目錄數(shù)據(jù),當在所述本域目錄服務器中未查找到與所述查詢請求相對應的目錄數(shù)據(jù)時,查詢預設在所述本域目錄服務器中的影像信息表中是否記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,讀取所述影像關系表中的影像關系信息,依據(jù)所述影像關系信息向客戶端發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息;指示所述客戶端依據(jù)所述轉(zhuǎn)介信息向所述遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端需求的目錄數(shù)據(jù),并將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括將所述本域目錄服務器與所述遠程目錄服務器之間的影像關系存儲至所述影像關系表中,依據(jù)所述影像關系表對所述影像信息表進行更新。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述本域目錄服務器所屬的父域目錄服務器的影像信息表中,并在所述父域目錄服務器的影像關系表中記錄本域目錄服務器的轉(zhuǎn)介地址及本域目錄服務器的IP地址。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中包括接收所述客戶端發(fā)送的影像增加請求,分解出待增加目錄數(shù)據(jù)的名稱;檢查數(shù)據(jù)庫中是否已有相同名字的目錄數(shù)據(jù);如果沒有,則將所述目錄數(shù)據(jù)保存至所述影像信息表中,如果有,則返回增加錯誤信肩、ο
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述影像信息表包括存儲目錄域影像信息的目錄域影像信息表,以及存儲目錄項影像信息的目錄項影像信息表。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述影像關系表包括存儲遠程目錄服務器的轉(zhuǎn)介地址與遠程目錄服務器的IP地址的對應關系的域影像關系表以及存儲所述遠程目錄服務器中的目錄項的影像和所述目錄項的更改信息的目錄復制日志。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述依據(jù)所述影像關系對所述影像信息表進行更新包括依據(jù)所述影像關系表中與所述遠程目錄服務器的轉(zhuǎn)介地址相對應的遠程目錄服務器的IP地址向所述遠程目錄服務器發(fā)送影像更新請求,本域目錄服務器依據(jù)所述遠程目錄服務器返回的目錄域信息對本域目錄服務器中的目錄域影像信息表進行更新;實時監(jiān)測所述目錄復制日志的變化狀態(tài),當監(jiān)測到所述目錄復制日志發(fā)生變化時,讀取所述目錄復制日志中的目錄項信息并將所述目錄項信息發(fā)送至需要更新目錄項影像的目錄服務器。
8.一種目錄數(shù)據(jù)解析系統(tǒng),其特征在于,該系統(tǒng)應用于目錄服務系統(tǒng)中的各個目錄服務器,所述系統(tǒng)包括影像預設模塊、查找模塊、讀取指示模塊;所述影像預設模塊用于預設存儲目錄數(shù)據(jù)影像信息的影像信息表以及存儲所述各個目錄服務器之間影像關系的影像關系表;所述查找模塊用于接收客戶端的查詢請求,并依據(jù)所述查詢請求在本域目錄服務器中查找與其對應的目錄數(shù)據(jù),當在所述本域目錄服務器中未查找到與所述查詢請求相對應的數(shù)據(jù)時,查詢預設在所述本域目錄服務器中的影像信息表中是風口記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,向所述讀取模塊發(fā)送讀操作信息;所述讀取指示模塊用于依據(jù)所述讀操作信息讀取所述影像關系表中的影像關系信息, 并依據(jù)所述影像關系信息向客戶端發(fā)送包含有與所述本域目錄服務器相關聯(lián)的遠程目錄服務器地址信息的轉(zhuǎn)介信息,指示所述客戶端依據(jù)所述轉(zhuǎn)介信息向所述遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端需求的目錄數(shù)據(jù),并將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述影像預設模塊包括更新單元,用于依據(jù)所述影像關系表向遠程目錄服務器發(fā)送更新請求并對所述影像信息表進行更新。
全文摘要
本發(fā)明公開了一種目錄數(shù)據(jù)解析方法,包括接收客戶端發(fā)送的目錄數(shù)據(jù)查詢請求,并依據(jù)所述查詢請求在本域目錄服務器中查找目錄數(shù)據(jù),當在本域目錄服務器中未查找到所述目錄數(shù)據(jù)時,查詢預設在所述本域目錄服務器中的影像信息表中是否記錄有與所述查詢請求相對應的目錄數(shù)據(jù),當未記錄時,讀取所述影像關系表中的影像關系信息,向客戶端發(fā)送轉(zhuǎn)介信息;指示客戶端依據(jù)所述轉(zhuǎn)介信息向遠程目錄服務器發(fā)起目錄數(shù)據(jù)查詢請求并在所述遠程目錄服務器中獲取客戶端需求的目錄數(shù)據(jù),并將所述客戶端獲取的目錄數(shù)據(jù)存儲至所述影像信息表中,該方法通過在本域目錄服務器中建立遠程目錄數(shù)據(jù)的影像,使得遠程解析本地化,提高了查詢速度,減輕了網(wǎng)絡負擔。
文檔編號G06F17/30GK102508926SQ201110390610
公開日2012年6月20日 申請日期2011年11月30日 優(yōu)先權(quán)日2011年11月30日
發(fā)明者段文良, 陳妍妍 申請人:山東中創(chuàng)軟件商用中間件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鄂托克前旗| 抚松县| 岗巴县| 石狮市| 天镇县| 南召县| 商城县| 长沙市| 凌海市| 凭祥市| 黄大仙区| 刚察县| 通许县| 合川市| 泌阳县| 台东市| 建湖县| 长宁县| 大悟县| 富宁县| 丰镇市| 虹口区| 红河县| 西平县| 大宁县| 清新县| 罗山县| 丁青县| 镇雄县| 陇西县| 阳东县| 宁蒗| 新疆| 白城市| 渑池县| 吴江市| 汝城县| 九龙县| 枣庄市| 怀仁县| 紫阳县|