隨著信息和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,人們對(duì)于信息查詢(xún)服務(wù)的需求越來(lái)越
多,要想實(shí)現(xiàn)大范圍、多數(shù)據(jù)的查詢(xún),必然要處理好分布性、異構(gòu)性的數(shù)據(jù)信息,這樣就涉及到分布式舜構(gòu)數(shù)據(jù)查詢(xún)技術(shù)的研究與應(yīng)用,因此如何設(shè)計(jì)離效的分布式異構(gòu)數(shù)據(jù)信息查詢(xún)檢索系統(tǒng)成為當(dāng)前的研究熱點(diǎn)。曩前,互聯(lián)網(wǎng)上的信息檢索系統(tǒng)大都是集中式的。在集中式信怠檢索系統(tǒng)中,需要先對(duì)信息資源進(jìn)行索引,然后將索引信息存儲(chǔ)到集中的服務(wù)器上,所有用戶(hù)豹查詢(xún)都發(fā)向同一個(gè)服務(wù)器。這種方式實(shí)現(xiàn)簡(jiǎn)單、檢索效率高,僵~般處理的都是同質(zhì)的信息,對(duì)于當(dāng)前分布性的數(shù)據(jù)不能提供很好的奩詢(xún)檢索,在晷前的信息環(huán)境中越來(lái)越暴露出其局限性。
對(duì)于分布式的異構(gòu)信息資源的查詢(xún)共享,當(dāng)前主要有以下四種方法:數(shù)據(jù)的透明訪(fǎng)闖技術(shù)、分布式對(duì)象計(jì)算技術(shù)、XML技術(shù)和Agent技術(shù)。然而采用異構(gòu)信息的分布式查詢(xún)檢索,在效率上又遠(yuǎn)遠(yuǎn)不如集中式檢索系統(tǒng);此外因信息資源的異構(gòu)性包含著多個(gè)層次:計(jì)算機(jī)體系結(jié)構(gòu)級(jí)的異構(gòu)性、操作系統(tǒng)級(jí)的異構(gòu)性、數(shù)據(jù)庫(kù)管理系統(tǒng)綴的異構(gòu)性、數(shù)撼結(jié)構(gòu)級(jí)髂異構(gòu)性和數(shù)據(jù)語(yǔ)義結(jié)構(gòu)級(jí)的異構(gòu)性,在當(dāng)前領(lǐng)域提出的關(guān)于解決異構(gòu)信息資源共享技術(shù)的各種方法中,也沒(méi)有任何一種方法能同酵解決主述5個(gè)層次的異構(gòu)性。分布式異構(gòu)數(shù)據(jù)查詢(xún)、LDAP(即輕鬃型目錄訪(fǎng)問(wèn)協(xié)議)技術(shù)都是當(dāng)前國(guó)內(nèi)夕卜研究的熱點(diǎn)問(wèn)題,本文在分析了當(dāng)前幾種分布式異構(gòu)數(shù)據(jù)訪(fǎng)問(wèn)方式和LDAP的技術(shù)特性的基礎(chǔ)上,提漱了一種基予LDAP的分布式異構(gòu)數(shù)據(jù)的查詢(xún)方法。LDAP協(xié)議是對(duì)X.500協(xié)議的簡(jiǎn)化和改進(jìn),內(nèi)于其所具有的查詢(xún)效率高、分稚式豁部署框架以及靈活麗細(xì)膩的訪(fǎng)問(wèn)控制等特點(diǎn),使LDAP廣泛縫應(yīng)用于基礎(chǔ)性、關(guān)鍵性信息的管理,當(dāng)前在信息安全、科學(xué)計(jì)算、網(wǎng)絡(luò)資源管理、電子政務(wù)資滋管理等領(lǐng)域應(yīng)耀廣泛。由于LDAP對(duì)多種數(shù)據(jù)庫(kù)豹支持,使得傳統(tǒng)的分布式弊構(gòu)數(shù)據(jù)查詢(xún)中的異構(gòu)信息集成問(wèn)題得到了很好的解決,并且通過(guò)LDAP所提供的良好的服務(wù)器數(shù)據(jù)同步及數(shù)據(jù)復(fù)制機(jī)制又將分布式的數(shù)據(jù)集中到了各個(gè)服務(wù)器當(dāng)中,這樣該方法就很好的結(jié)合了傳統(tǒng)的集中式和分布式數(shù)據(jù)查詢(xún)系統(tǒng)的優(yōu)點(diǎn),為更多層次和更大范圍的異構(gòu)數(shù)據(jù)查詢(xún)和應(yīng)用提供了方便。本文首先介紹了課題研究現(xiàn)狀以及課題研究的意義,接著介綏了LDAP的相關(guān)技術(shù),在此基礎(chǔ)上研究了分布式異構(gòu)數(shù)據(jù)查詢(xún)的結(jié)構(gòu)及過(guò)程,并給出了查詢(xún)結(jié)構(gòu)的基本模型,本文在注重理論研究的同時(shí)將該信息查詢(xún)系統(tǒng)雩|入到企韭信息管理當(dāng)中,為企業(yè)信息的分布式管理提出了一種解決方案,并且本文通過(guò)對(duì)企業(yè)信息統(tǒng)一管理的具體實(shí)現(xiàn)為所設(shè)計(jì)的系統(tǒng)提供了一個(gè)示例。 |
|