基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)

基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)

ID:36733012

大?。?.01 MB

頁數(shù):64頁

時(shí)間:2019-05-14

基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)_第1頁
基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)_第2頁
基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)_第3頁
基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)_第4頁
基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)_第5頁
資源描述:

《基于Ajax技術(shù)的異步搜索引擎研究與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、摘要Internet正在以驚人的速度發(fā)展著,網(wǎng)絡(luò)中的頁面數(shù)量已經(jīng)達(dá)數(shù)百億,傳統(tǒng)的檢索方法不再適用于WEB信息檢索,搜索引擎成為重要的網(wǎng)絡(luò)檢索工具之一。過去的十幾年中,搜索引擎技術(shù)有了巨大的進(jìn)步,它促進(jìn)了互聯(lián)網(wǎng)的發(fā)展與規(guī)范化,同時(shí)WEB技術(shù)的發(fā)展也給搜索引擎的發(fā)展帶來了契機(jī)。本文分析了搜索引擎的歷史與現(xiàn)狀,針對(duì)目前搜索引擎存在的一些弱點(diǎn),從新興的Ajax技術(shù)出發(fā),提出了用xM乙數(shù)據(jù)與Ajax技術(shù)相結(jié)合,構(gòu)建異步搜索引擎的思想。搜索引擎以高效服務(wù)作為重要的衡量標(biāo)準(zhǔn),在Ajax技術(shù)下,搜索引擎不但可以保證服務(wù)質(zhì)量,還能進(jìn)一步提高搜索引擎的可用性。傳統(tǒng)的幾個(gè)

2、瀏覽器組件JavaScript、CSS、DOM、XMLHttpRequest在Ajax框架中被重新組合、鍛造,并發(fā)揮了更高的工作效率:JavaScript是Ajax體系的核心;XMLHttpRequest則是實(shí)現(xiàn)異步功能的關(guān)鍵。與傳統(tǒng)的搜索引擎一次性“請(qǐng)求一一響應(yīng)”模式不同,基于Ajax技術(shù)的異步搜索引擎對(duì)服務(wù)器的數(shù)據(jù)請(qǐng)求可以分成多步完成。Ajax引擎先從服務(wù)器請(qǐng)求樣式表、控制代碼及最關(guān)鍵數(shù)據(jù)并顯示在瀏覽器中,JavaScript在不打斷用戶操作的情況下,控制XMLHttpRequest對(duì)象在后臺(tái)繼續(xù)從服務(wù)器請(qǐng)求更多數(shù)據(jù),并獲取目標(biāo)網(wǎng)頁的當(dāng)前狀態(tài),同

3、時(shí)負(fù)責(zé)操作DOM替換頁面中的數(shù)據(jù)部分。用戶無需干預(yù)和等待就可以繼續(xù)瀏覽更豐富的內(nèi)容,整個(gè)過程頁面只調(diào)整內(nèi)容顯示,而不刷新頁面。采用XML格式可以有效地減少重復(fù)數(shù)據(jù)在網(wǎng)絡(luò)中的傳遞。搜索引擎采用了相對(duì)統(tǒng)一的格式,轉(zhuǎn)換為mlL格式更有利數(shù)據(jù)的傳輸與共享,瀏覽器也能很好地解析XML格式文檔。并且與XML兼容的RSS格式文件能被RSS程序所讀取,用戶需要長期跟蹤的數(shù)據(jù)可以采用RSS訂閱模式,在此基礎(chǔ)上,本文提出了搜索引擎的RSS訂閱模式。Ajax技術(shù)極大地豐富了WEB的表現(xiàn)力,搜索引擎也因此提高了其效用性,異步模式的搜索引擎也將得到更廣泛的應(yīng)用。關(guān)鍵詞:搜索引

4、擎,XML,Ajax,異步模式,RSSAbstractIntemethavemadearapidprogressInpasttwentyyears.TheamoutofWEBpageintheIntemethasbeenreached10billions.SearchEnginehavebeentheimportantinformationretrievalt001insteadoftraditionalretrievalt001.Itenhancednotonlyinitsdatabasecontainerbutalsoitstechnology.

5、Atthesametime,WEBandSearchEnginebenefiteachotheronstandardizationandtechnology.AfteranalysisthehistoryandpresentofSearchEngine,thepapergivesomeshortcomingofpresentSearchEngineandbringoutanAsynchronousmodeSearchEnginebasedonAjaxtechnologyandXML.TraditionalⅥ吧BserviceiSbasedon“Req

6、uest&Response”modejustonlyonce,underthissituation,userslostbeautifulinterfaceanmoreinformationfromSearchEngine.UnderAjaxtechnology,theClientcouldrequestdatafromServeronemoretimes,lookslikeasynchronous.AfterdownloadthenessesorydataandmaincontrolcodefromtheServer,usercanreadthema

7、ininformation,butthetransmissioniscontinuedinbackstage,theAjaxenginekeepsonsendrequeststotheserverinordergetmoreinformation.、№ellnewinformationarrived.olddatainthe、況BpagewouldbereplacedbvDOMwithoutrefreshscreen.XMLplayedanimportantroleinasynchronousSearchengine.InatraditionalSe

8、archEngine,Serverwillsendalldatatoclient,includestyle,

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。