專利名稱:一種目錄服務(wù)域間掛接的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及目錄服務(wù)領(lǐng)域,特別涉及一種目錄服務(wù)域間掛接的方法及系統(tǒng)。
背景技術(shù):
隨著計(jì)算機(jī)應(yīng)用技術(shù)的不斷普及和發(fā)展,要求查詢數(shù)據(jù)結(jié)果正確無(wú)誤的同時(shí),人們?cè)絹?lái)越關(guān)心查詢的效率問(wèn)題。目錄查詢服務(wù)使用LDAP協(xié)議優(yōu)化了查詢操作,并且存貯數(shù)據(jù)采用樹型結(jié)構(gòu),在查詢速度上比傳統(tǒng)數(shù)據(jù)庫(kù)的查詢速度提高一個(gè)數(shù)量級(jí)。由于經(jīng)常進(jìn)行大量的查詢會(huì)給目錄服務(wù)帶來(lái)訪問(wèn)負(fù)擔(dān),所以可以將不同的信息按照不同的類別存儲(chǔ)在不同的目錄服務(wù)中。但在目前的目錄服務(wù)器的整合方法中,并沒(méi)有很好的對(duì)需要整合的目錄服務(wù)器進(jìn)行父子關(guān)系的說(shuō)明,只是實(shí)現(xiàn)簡(jiǎn)單的目錄信息樹的整合,這樣在查詢所要的數(shù)據(jù)時(shí),會(huì)出現(xiàn)查不到或查到一部分的問(wèn)題,相對(duì)的降低了查詢速度。
發(fā)明內(nèi)容
本申請(qǐng)所要解決的技術(shù)問(wèn)題是提供了一種目錄服務(wù)器域間掛接的方法,用以解決現(xiàn)有技術(shù)中跨域訪問(wèn)速度慢的問(wèn)題。本申請(qǐng)還提供了一種目錄服務(wù)域間掛接的系統(tǒng),用以保證上述方法在實(shí)際中的實(shí)現(xiàn)及應(yīng)用。為了解決上述的問(wèn)題,本申請(qǐng)公開了一種目錄服務(wù)器域間掛接的方法,該方法應(yīng)用于級(jí)域目錄服務(wù)器集群,實(shí)現(xiàn)所述級(jí)域目錄服務(wù)器集群中的各個(gè)目錄服務(wù)器之間的掛接;所述方法包括接收客戶端輸入的掛接參數(shù),依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。所述掛接參數(shù)包括第一類型掛接參數(shù)和第二類型掛接參數(shù);
所述第一類型掛接參數(shù)包括IP地址;所述第二類型掛接參數(shù)包括IP地址和DN域名。當(dāng)接收客戶端輸入的掛接參數(shù)為第一類型掛接參數(shù)時(shí),所述掛接類型為將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器;所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器之間的掛接包括依據(jù)所述IP地址查找預(yù)設(shè)的所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群
4中的上一級(jí)父域目錄服務(wù)器的DN域名;依據(jù)所述IP地址及所述上一級(jí)父域目錄服務(wù)器的DN域名將所述客戶端對(duì)應(yīng)的目錄服務(wù)器的掛接信息寫入其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器;完成所述客戶端對(duì)應(yīng)目錄服務(wù)器與所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器之間的掛接。當(dāng)接收客戶端輸入的掛接參數(shù)為第二類型掛接參數(shù)時(shí),所述掛接類型為將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其下一級(jí)子域目錄服務(wù)器之間的掛接包括依據(jù)所述IP地址及DN域名讀取所述客戶端對(duì)應(yīng)目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器中的掛接信息;將所述掛接信息寫入所述客戶端對(duì)應(yīng)的目錄服務(wù)器,完成所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其下一級(jí)子域目錄服務(wù)器之間的掛接。一種目錄服務(wù)域間掛接系統(tǒng),所述系統(tǒng)應(yīng)用于級(jí)域目錄服務(wù)器集群,實(shí)現(xiàn)所述級(jí)域目錄服務(wù)器集群中的各個(gè)目錄服務(wù)器之間的掛接;所述系統(tǒng)包括判斷單元,用于依據(jù)客戶端輸入的掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器。掛接單元,用于將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至所在的目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。優(yōu)選地,所述的判斷單元包括接收子單元;所述的接收子單元用于接收客戶端輸入的掛接參數(shù)。
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本申請(qǐng)中一種目錄服務(wù)域間掛接方法實(shí)施例1的流程圖;圖2是本申請(qǐng)中一種目錄服務(wù)域間掛接方法實(shí)施例2的流程圖;圖3是本申請(qǐng)中一種目錄服務(wù)域間掛接方法實(shí)施例3的流程圖;圖4是本申請(qǐng)中一種目錄服務(wù)域間掛接方法具體掛接方法示意圖5是本申請(qǐng)中一種目錄服務(wù)域間掛接系統(tǒng)實(shí)施例1的結(jié)構(gòu)框圖;圖6是本申請(qǐng)中一種目錄服務(wù)域間掛接系統(tǒng)實(shí)施例2的結(jié)構(gòu)框圖。
具體實(shí)施例方式下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。本申請(qǐng)可用于眾多通用或?qū)S玫挠?jì)算裝置環(huán)境或配置中。例如個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器裝置、包括以上任何裝置或設(shè)備的分布式計(jì)算環(huán)境等等。本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。本申請(qǐng)應(yīng)用于級(jí)域目錄服務(wù)器集群,實(shí)現(xiàn)所述級(jí)域目錄服務(wù)器集群中的各個(gè)目錄服務(wù)器之間的掛接,主要思想可以包括,接收客戶端輸入的掛接參數(shù),依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。參考圖1,示出本申請(qǐng)中一種目錄服務(wù)域間掛接的方法實(shí)施例1的流程圖,可以包括以下步驟步驟SlOl 接收客戶端輸入的掛接參數(shù),依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;步驟S102 所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。所述掛接參數(shù)包括第一類型掛接參數(shù)和第二類型掛接參數(shù);所述第一類型掛接參數(shù)包括IP地址;所述第二類型掛接參數(shù)包括IP地址和DN域名。參考圖2,圖2示出了本申請(qǐng)中,當(dāng)接收客戶端輸入的掛接參數(shù)為第一類型掛接參數(shù)時(shí),所述掛接類型為將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器;所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器之間的掛接包括步驟S201 接收客戶端輸入的掛接參數(shù);步驟S202 依據(jù)所述掛接參數(shù)確定所述客戶端對(duì)應(yīng)目錄服務(wù)器的掛接類型是否為第一類型掛接參數(shù);步驟S203 如果所述掛接參數(shù)為第一類型掛接參數(shù)時(shí),所述第一類型掛接參數(shù)包括IP地址,依據(jù)所述IP地址查找預(yù)設(shè)的所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)集群中的上一級(jí)父域目錄服務(wù)器的DN域名;步驟S204 依據(jù)所述IP地址及所述上一級(jí)父域目錄服務(wù)器的DN域名將所述客戶端對(duì)應(yīng)的目錄服務(wù)器的掛接信息寫入其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器, 從而完成所述客戶端對(duì)應(yīng)目錄服務(wù)器與所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器之間的掛接。參考圖3,圖3示出了本申請(qǐng)中,當(dāng)接收客戶端輸入的掛接參數(shù)為第二類型掛接參數(shù)時(shí),所述掛接類型為將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其下一級(jí)子域目錄服務(wù)器之間的掛接包括步驟S301 接收客戶端輸入的掛接參數(shù);步驟S302 依據(jù)所述掛接參數(shù)確定所述客戶端對(duì)應(yīng)目錄服務(wù)器的掛接類型是否為第二類型掛接參數(shù);步驟S303 如果所述掛接參數(shù)為第二類型掛接參數(shù)時(shí),所述第二類型掛接參數(shù)包括IP地址和DN域名,依據(jù)所述IP地址及DN域名讀取所述客戶端對(duì)應(yīng)目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器中的掛接 fn息;步驟S304:將所述掛接信息寫入所述客戶端對(duì)應(yīng)的目錄服務(wù)器,完成所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其下一級(jí)子域目錄服務(wù)器之間的掛接。對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng),某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本申請(qǐng)所必須的。針對(duì)于具體操作環(huán)境,參見圖4中,客戶端對(duì)應(yīng)的本地目錄服務(wù)器B接收到所述客戶端輸入的掛接參數(shù),依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器B的掛接類型;所述掛接參數(shù)包括第一類型掛接參數(shù)和第二類型掛接參數(shù);所述第一類型掛接參數(shù)包括IP地址;所述第二類型掛接參數(shù)包括IP地址和DN域名。當(dāng)掛接參數(shù)為第一類型掛接參數(shù)時(shí),即第一類型掛接參數(shù)包括IP地址,將客戶端對(duì)應(yīng)的本地目錄服務(wù)器B掛接至所在目錄服務(wù)集群中的上一級(jí)父域目錄服務(wù)器A,在上一級(jí)父域目錄服務(wù)器A所在的目錄信息樹中添加另一個(gè)與客戶端本地目錄服務(wù)器B相同位置的信息域,所述信息域的條目下存放上一級(jí)父域的IP地址、DN域名等信息。依據(jù)所述IP地址查找預(yù)設(shè)的所述客戶端對(duì)應(yīng)的目錄服務(wù)器B所在目錄服務(wù)集群中的上一級(jí)父域目錄服務(wù)器A的DN域名,在進(jìn)行掛接時(shí)直接將本地目錄服務(wù)器B與上一級(jí)父域目錄服務(wù)器A進(jìn)行連接,而所述信息域不做任何改動(dòng),只是作為提供本地目錄服務(wù)器B 信息的一個(gè)位置固定的節(jié)點(diǎn),所有需要掛接的目錄服務(wù)器所具有的信息域域名及存放本域信息的節(jié)點(diǎn)的DN、RDN及屬性完全相同。當(dāng)與所述客戶端對(duì)應(yīng)的目錄服務(wù)器B所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器A啟動(dòng)時(shí),與客戶端對(duì)應(yīng)的目錄服務(wù)器B根據(jù)與所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域A的IP、通訊端口、認(rèn)證等信息連接到所述上一級(jí)父域所在的目錄服務(wù)器A,讀取所述信息域中存儲(chǔ)的與客戶端對(duì)應(yīng)的本地目錄服務(wù)器域的IP地址及DN域名信息,根據(jù)所述IP地址及DN域名重新連接到所述上一級(jí)父域目錄服務(wù)器所要掛接的客戶端對(duì)應(yīng)的本地目錄服務(wù)器,并將所述本地目錄服務(wù)器B的掛接信息寫入到所述上一級(jí)父域目錄服務(wù)器A,在將所述掛接信息寫入數(shù)據(jù)庫(kù)前要先判斷添加的條目中是否包含掛接屬性,如果包含了掛接屬性信息,則對(duì)所述的掛接屬性信息進(jìn)行進(jìn)一步驗(yàn)證,驗(yàn)證通過(guò),則獲得鎖并進(jìn)行寫操作,將掛接信息寫入后臺(tái)數(shù)據(jù)庫(kù),寫操作完成后,釋放鎖,完成所述客戶端對(duì)應(yīng)目錄服務(wù)器B與所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器A之間的掛接。當(dāng)完成所述客戶端對(duì)應(yīng)目錄服務(wù)器B與所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器A之間的掛接,在進(jìn)行跨域查詢時(shí),從該目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器A進(jìn)行查詢時(shí),可以直接查詢客戶端對(duì)應(yīng)目錄服務(wù)器B 中的信息,提高了查詢速度。當(dāng)掛接參數(shù)為第二類型掛接參數(shù)時(shí),即第二類型掛接參數(shù)包括IP地址和DN域名, 將所述客戶端對(duì)應(yīng)的目錄服務(wù)器B所在的目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器C掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器B ;所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器B與其下一級(jí)子域目錄服務(wù)器C之間的掛接,依據(jù)所述的第二類型掛接參數(shù)IP地址和DN域名,可以讀取所述客戶端對(duì)應(yīng)目錄服務(wù)器B所在的目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器C掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器B中的掛接信息;將所述掛接信息寫入所述客戶端對(duì)應(yīng)的目錄服務(wù)器B,完成所述客戶端對(duì)應(yīng)的目錄服務(wù)器B與其下一級(jí)子域目錄服務(wù)器C之間的掛接。當(dāng)完成所述客戶端對(duì)應(yīng)的目錄服務(wù)器B與其下一級(jí)子域目錄服務(wù)器C之間的掛接,在進(jìn)行跨域查詢時(shí),從該目錄服務(wù)器集群中的所述客戶端對(duì)應(yīng)的目錄服務(wù)器B進(jìn)行查詢時(shí),可以直接查詢其下一級(jí)子域目錄服務(wù)器C中的信息,從而很好的實(shí)現(xiàn)目錄信息樹的整合,提高了查詢速度。由上述的兩種掛接參數(shù),可以實(shí)現(xiàn)目錄服務(wù)器集群中的目錄服務(wù)器之間的掛接, 在進(jìn)行域間訪問(wèn)時(shí),上一級(jí)的目錄服務(wù)器可以直接訪問(wèn)下一級(jí)的目錄服務(wù)器的信息,提高了查詢速度。與上述本申請(qǐng)一種目錄服務(wù)域間掛接方法實(shí)施例1所提供的方法相對(duì)應(yīng),參見圖5,本申請(qǐng)還提供了一種目錄服務(wù)域間掛接系統(tǒng)實(shí)施例1,在本實(shí)施例中,該系統(tǒng)包括判斷單元501和掛接單元502 其中判斷單元501用于接收客戶端輸入的掛接參數(shù),并依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器。掛接單元502用于將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至所在的目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。參見圖6,優(yōu)選地,本申請(qǐng)實(shí)施例2中所述目錄服務(wù)器域間掛接系統(tǒng)中,判斷單元 501包括接收子單元503 接收子單元503用于接收客戶端輸入的掛接參數(shù)。需要說(shuō)明的是,本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。 對(duì)于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或
者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,
并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)。基于這樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備 (可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。以上對(duì)本申請(qǐng)所提供的一種目錄服務(wù)域間掛接的方法和系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
權(quán)利要求
1.一種目錄服務(wù)域間掛接的方法,其特征在于,該方法應(yīng)用于級(jí)域目錄服務(wù)器集群,實(shí)現(xiàn)所述級(jí)域目錄服務(wù)器集群中的各個(gè)目錄服務(wù)器之間的掛接;所述方法包括接收客戶端輸入的掛接參數(shù);依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述掛接參數(shù)包括第一類型掛接參數(shù)和第二類型掛接參數(shù);所述第一類型掛接參數(shù)包括IP地址;所述第二類型掛接參數(shù)包括IP地址和DN域名。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)接收客戶端輸入的掛接參數(shù)為第一類型掛接參數(shù)時(shí),所述掛接類型為將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器;所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器之間的掛接包括依據(jù)所述IP地址查找預(yù)設(shè)的所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器的DN域名;依據(jù)所述IP地址及所述上一級(jí)父域目錄服務(wù)器的DN域名將所述客戶端對(duì)應(yīng)的目錄服務(wù)器的掛接信息寫入其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器;完成所述客戶端對(duì)應(yīng)目錄服務(wù)器與所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器之間的掛接。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)接收客戶端輸入的掛接參數(shù)為第二類型掛接參數(shù)時(shí),所述掛接類型為將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;所述依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其下一級(jí)子域目錄服務(wù)器之間的掛接包括依據(jù)所述IP地址及DN域名讀取所述客戶端對(duì)應(yīng)目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器中的掛接信息;將所述掛接信息寫入所述客戶端對(duì)應(yīng)的目錄服務(wù)器,完成所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其下一級(jí)子域目錄服務(wù)器之間的掛接。
5.一種目錄服務(wù)域間掛接系統(tǒng),其特征在于,所述系統(tǒng)應(yīng)用于級(jí)域目錄服務(wù)器集群,實(shí)現(xiàn)所述級(jí)域目錄服務(wù)器集群中的各個(gè)目錄服務(wù)器之間的掛接;所述系統(tǒng)包括判斷單元,用于接收客戶端輸入的掛接參數(shù),并依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;掛接單元,用于將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至所在的目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述的判斷單元包括接收子單元; 所述的接收子單元用于接收客戶端輸入的掛接參數(shù)。
全文摘要
本申請(qǐng)公開了一種目錄服務(wù)域間掛接的方法和系統(tǒng),所述方法包括接收客戶端輸入的掛接參數(shù),依據(jù)所述掛接參數(shù)確定所述客戶端所對(duì)應(yīng)目錄服務(wù)器的掛接類型;所述掛接類型包括將所述客戶端對(duì)應(yīng)的目錄服務(wù)器掛接至其所在目錄服務(wù)器集群中的上一級(jí)父域目錄服務(wù)器,以及,將所述客戶端對(duì)應(yīng)的目錄服務(wù)器所在目錄服務(wù)器集群中的下一級(jí)子域目錄服務(wù)器掛接至所述客戶端對(duì)應(yīng)的目錄服務(wù)器;依據(jù)所述掛接類型實(shí)現(xiàn)所述客戶端對(duì)應(yīng)的目錄服務(wù)器與其上一級(jí)父域目錄服務(wù)器或其下一級(jí)子域目錄服務(wù)器之間的掛接,這樣在查詢數(shù)據(jù)時(shí),會(huì)提高查詢的速度。
文檔編號(hào)H04L29/12GK102404342SQ20111043556
公開日2012年4月4日 申請(qǐng)日期2011年12月22日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者樊俐, 段文良 申請(qǐng)人:山東中創(chuàng)軟件商用中間件股份有限公司