亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種提高訪問網(wǎng)絡(luò)資源速度的方法及系統(tǒng)的制作方法

文檔序號(hào):7649066閱讀:178來源:國知局
專利名稱:一種提高訪問網(wǎng)絡(luò)資源速度的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,特別涉及一種提高訪問網(wǎng)絡(luò)資源速度的方法及 系統(tǒng)。
背景技術(shù)
大量的用戶使用瀏覽器訪問互聯(lián)網(wǎng)上的web服務(wù)器,用戶通常通過HTTP協(xié) 議向web服務(wù)器請(qǐng)求獲取網(wǎng)絡(luò)資源,web服務(wù)器收到用戶的請(qǐng)求后,通過HTTP 協(xié)議對(duì)用戶的請(qǐng)求作出應(yīng)答。HTTP是一個(gè)面向?qū)ο蟮膮f(xié)議,用戶向web服務(wù)器請(qǐng)求服務(wù)時(shí),只需傳送請(qǐng) 求方法和路徑。請(qǐng)求方法常用的有GET、 HEAD、 POST。 HTTP允許傳輸任意類型 的數(shù)據(jù)對(duì)象,其中,正在傳輸?shù)念愋陀肅ontent-Type加以標(biāo)記。同時(shí),HTTP限 制每次連接只處理一個(gè)用戶的請(qǐng)求。Web服務(wù)器處理完用戶的請(qǐng)求,并收到用戶 的應(yīng)答后,即斷開連"t妄。然而,web服務(wù)器上運(yùn)行的網(wǎng)站很多,每個(gè)網(wǎng)站又有4艮多的用戶訪問,通常 web服務(wù)器平均連接的用戶有幾千個(gè),任一用戶對(duì)web服務(wù)器發(fā)出的請(qǐng)求,web 服務(wù)器都會(huì)調(diào)用一定的資源來處理用戶的請(qǐng)求,一^:論壇網(wǎng)站的一次請(qǐng)求大約 占用3%的CPU和100KB的內(nèi)存,當(dāng)某一瞬間有很多的用戶同時(shí)發(fā)出請(qǐng)求時(shí),web 服務(wù)器的負(fù)擔(dān)將會(huì)很大,web服務(wù)器需要一一處理用戶的請(qǐng)求,用戶端就會(huì)出現(xiàn) 變慢的情況。web服務(wù)器處理程序較慢或者頁面上的內(nèi)容較大時(shí),將會(huì)影響用戶 打開頁面的訪問速度。隨著用戶數(shù)量的增大,用戶訪問web服務(wù)器時(shí),需要竟?fàn)巜eb服務(wù)器的帶 寬,導(dǎo)致訪問速度下降;同時(shí)由于互聯(lián)網(wǎng)上不同運(yùn)營商或者地理環(huán)境的差異, 也可能會(huì)導(dǎo)致部分用戶訪問web服務(wù)器速度很慢。發(fā)明內(nèi)容為了提高訪問網(wǎng)絡(luò)資源速度和緩解網(wǎng)絡(luò)服務(wù)器的負(fù)擔(dān),本發(fā)明提供了 一種
提高訪問網(wǎng)絡(luò)資源速度的方法及系統(tǒng)。所述技術(shù)方案如下 一種提高訪問網(wǎng)絡(luò)資源速度的方法,所述方法包括步驟A:資源發(fā)布用戶向網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送所述網(wǎng)絡(luò)資源對(duì)應(yīng)的索引 /f古自、.步驟B:所述網(wǎng)絡(luò)資源索引服務(wù)器接收并記錄所述索引信息;索引信息,并根據(jù)所述索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。 所述步驟A具體包括 步驟A1:資源發(fā)布用戶緩存網(wǎng)絡(luò)資源;步驟A2:對(duì)所述網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映射值; 步驟A3:將本地IP地址和所述映射值作為所述網(wǎng)絡(luò)資源的索引信息,向網(wǎng) 絡(luò)資源索引服務(wù)器發(fā)送資源發(fā)布請(qǐng)求,所述資源發(fā)布請(qǐng)求攜帶所述索引信息。 所述步驟A還包括在所述資源發(fā)布用戶在線時(shí),按照預(yù)設(shè)時(shí)間間隔向網(wǎng)絡(luò)資源索引服務(wù)器發(fā) 送心跳信息;相應(yīng)地,所述步驟B還包括所述網(wǎng)絡(luò)資源索引服務(wù)器收到所述心跳信息后,根據(jù)所述心跳信息記錄所 述資源發(fā)布用戶是否在線。 所述步驟C具體包括步驟Cl:資源獲取用戶對(duì)所述網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映 射值;步驟C2:向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送查找請(qǐng)求,所述查找請(qǐng)求攜帶所述 映射值;步驟C3:所述網(wǎng)絡(luò)資源索引服務(wù)器收到所述查找請(qǐng)求后,根據(jù)所述查找請(qǐng) 求中的映射值獲取對(duì)應(yīng)的索引信息,并將所述索引信息反饋給所述資源獲取用 戶;步驟C4:所述資源獲取用戶收到所述索引信息后,根據(jù)所述索引信息訪問 相應(yīng)的網(wǎng)絡(luò)資源。本發(fā)明還提供了一種提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),所述系統(tǒng)包括網(wǎng)絡(luò) 資源發(fā)布設(shè)備、網(wǎng)絡(luò)資源索? 1服務(wù)器和網(wǎng)絡(luò)資源查找設(shè)備;
所述網(wǎng)絡(luò)資源發(fā)布設(shè)備用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送所述網(wǎng)絡(luò)資源對(duì)應(yīng)的索引信息;息,并記錄所述索引信息;以及將相應(yīng)的索引信息反饋給所述網(wǎng)絡(luò)資源查找設(shè) 備;所述網(wǎng)絡(luò)資源查找設(shè)備用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送查找請(qǐng)求,并 根據(jù)所述網(wǎng)絡(luò)資源索引服務(wù)器反饋的索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。所述網(wǎng)絡(luò)資源發(fā)布設(shè)備具體包括緩存模塊、第一映射模塊和通知模塊; 所述緩存模塊用于緩存網(wǎng)絡(luò)資源;所述第 一映射模塊用于對(duì)所述緩存模塊緩存的網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn) 行映射,得到映射值;所述通知模塊用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送資源發(fā)布請(qǐng)求,所述資 源發(fā)布請(qǐng)求攜帶所述網(wǎng)絡(luò)資源發(fā)布設(shè)備的IP地址和所述映射值。所述網(wǎng)絡(luò)資源索引服務(wù)器具體包括記錄模塊和信息反饋模塊;所述記錄模塊用于接收所述網(wǎng)絡(luò)資源發(fā)布設(shè)備的發(fā)布請(qǐng)求,在資源表中記 錄所述網(wǎng)絡(luò)資源發(fā)布設(shè)備的IP地址和所述映射值。所述信息反饋模塊用于接收所述網(wǎng)絡(luò)資源查找設(shè)備發(fā)送的查找請(qǐng)求,根據(jù) 所述記錄模塊在資源表中記錄的信息,向所述網(wǎng)絡(luò)資源查找設(shè)備反饋相應(yīng)的網(wǎng) 絡(luò)資源發(fā)布設(shè)備的IP地址。所述網(wǎng)絡(luò)資源查找設(shè)備具體包括第二映射模塊、查詢模塊和資源獲取模塊;所述第二映射模塊用于對(duì)網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映射值; 所述查詢模塊用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送查找請(qǐng)求,所述查找請(qǐng)求攜帶所述第二映射模塊得到的映射值;所述資源獲取模塊用于根據(jù)所述網(wǎng)絡(luò)資源索引服務(wù)器反饋的索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。所述網(wǎng)絡(luò)資源發(fā)布設(shè)備進(jìn)一步包括心跳信息發(fā)送模塊; 所述心跳信息發(fā)送模塊用于按照預(yù)設(shè)時(shí)間間隔向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送心跳信息;相應(yīng)地,所述網(wǎng)絡(luò)資源索引服務(wù)器進(jìn)一步包括在線記錄模塊; 所述在線記錄模塊用于根據(jù)所述網(wǎng)絡(luò)資源發(fā)布設(shè)備發(fā)送的心跳信息,記錄 用戶是否在線。本發(fā)明提供的技術(shù)方案的有益效果是用戶通過資源索引服務(wù)器查找得到擁有資源的其他用戶,并且通過P2P方 式從其他用戶處分別獲取需要的資源,提高了訪問網(wǎng)絡(luò)資源的速度,并降低了 web服務(wù)器的負(fù)擔(dān),節(jié)約了服務(wù)提供商的運(yùn)營成本。


圖1是本發(fā)明實(shí)施例1提供的提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng)示意圖; 圖2是本發(fā)明實(shí)施例2提供的提高訪問網(wǎng)絡(luò)資源速度的方法流程圖; 圖3是本發(fā)明實(shí)施例2提供的另一提高訪問網(wǎng)絡(luò)資源速度的方法流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明 實(shí)施方式作進(jìn)一步地詳細(xì)描述。本發(fā)明通過緩存用戶最近訪問過的web服務(wù)器的數(shù)據(jù),并向網(wǎng)絡(luò)資源索引 服務(wù)器提供索引信息。當(dāng)其它用戶欲獲取這些數(shù)據(jù)時(shí),從網(wǎng)絡(luò)資源索引服務(wù)器 上獲取索引信息,根據(jù)索引信息通過P2P的方式從其他訪問過相同web服務(wù)器 數(shù)據(jù)的用戶那里獲取自己需要的數(shù)據(jù),并且同步地使用HTTP的方式從web服務(wù) 器獲取數(shù)據(jù),來加速對(duì)web服務(wù)器的訪問。實(shí)施例1如圖1所示,在本實(shí)施例中提供了一種提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),該 系統(tǒng)包括網(wǎng)絡(luò)資源發(fā)布設(shè)備101、網(wǎng)絡(luò)資源索引服務(wù)器102和網(wǎng)絡(luò)資源查找設(shè) 備103;網(wǎng)絡(luò)資源發(fā)布設(shè)備101用于向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送網(wǎng)絡(luò)資源對(duì)應(yīng) 的索引信息;網(wǎng)絡(luò)資源索引服務(wù)器102用于接收網(wǎng)絡(luò)資源發(fā)布設(shè)備101發(fā)送的索引信息, 并記錄索引信息;以及將相應(yīng)的索引信息反饋給網(wǎng)絡(luò)資源查找設(shè)備103;網(wǎng)絡(luò)資源查找設(shè)備103用于向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送查找請(qǐng)求,并 根據(jù)網(wǎng)絡(luò)資源索引服務(wù)器102反饋的索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。
其中,網(wǎng)絡(luò)資源發(fā)布設(shè)備101包括緩存模塊101a、第一映射模塊101b和 通知模塊101c;緩存模塊101a用于緩存網(wǎng)絡(luò)資源;第一映射模塊101b用于對(duì)緩存模塊101a緩存的網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址 進(jìn)行映射,得到映射值;例如上述第一映射模塊101b訪問的網(wǎng)絡(luò)資源為url,通過crc32算法將 url對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,將得到一個(gè)整數(shù)ID (url)。通知模塊101c用于向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送資源發(fā)布請(qǐng)求,該請(qǐng)求 中攜帶網(wǎng)絡(luò)資源發(fā)布設(shè)備IOI的IP地址和上述映射值。網(wǎng)絡(luò)資源索引服務(wù)器102包括記錄模塊102a和信息反饋模塊102b;記錄模塊102a用于接收網(wǎng)絡(luò)資源發(fā)布設(shè)備101的資源發(fā)布請(qǐng)求,在資源表 中記錄網(wǎng)絡(luò)資源發(fā)布設(shè)備IOI的IP地址和上述映射值。信息反饋;漠塊102b用于接收網(wǎng)絡(luò)資源查找設(shè)備103發(fā)送的查找請(qǐng)求,根據(jù) 記錄模塊102a在資源表中記錄的信息,向網(wǎng)絡(luò)資源查找設(shè)備103反饋相應(yīng)的網(wǎng) 絡(luò)資源發(fā)布設(shè)備的IP地址。網(wǎng)絡(luò)資源查找設(shè)備103包括第二映射模塊103a、查詢模塊103b和資源獲 取模塊103c;第二映射模塊103a用于對(duì)網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映射值; 查詢模塊103b用于向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送查找請(qǐng)求,該查找請(qǐng)求攜帶第二映射模塊103a得到的映射值;資源獲取模塊103c用于根據(jù)網(wǎng)絡(luò)資源索^j服務(wù)器102反饋的索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。為了進(jìn)一步優(yōu)化系統(tǒng),相應(yīng)地,網(wǎng)絡(luò)資源發(fā)布設(shè)備101還可以包括心跳信息發(fā)送模塊,用于按照預(yù)設(shè)時(shí)間間隔向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送心跳信 自其中,預(yù)設(shè)時(shí)間間隔可以根據(jù)需要進(jìn)行設(shè)定,例如每隔一分鐘發(fā)送一次。 這時(shí),可以在網(wǎng)絡(luò)資源索引服務(wù)器102的資源表中增加一個(gè)在線表項(xiàng),用于記錄用戶是否在線。相應(yīng)地,網(wǎng)絡(luò)資源索引服務(wù)器102還包括在線記錄模塊,用于根據(jù)網(wǎng)絡(luò)資源發(fā)布設(shè)備101發(fā)送的心跳信息,記錄用戶是否在線。
其中,具體記錄過程可以為對(duì)收到網(wǎng)絡(luò)資源發(fā)布設(shè)備101發(fā)送的心跳信息進(jìn)行連續(xù)計(jì)數(shù),根據(jù)計(jì)數(shù)結(jié)果判斷用戶是否在線。例如設(shè)定沒有收到心跳信息的時(shí)長超過5個(gè)發(fā)送周期時(shí),即認(rèn)為用戶不 在線,否則認(rèn)為用戶在線。根據(jù)判斷結(jié)果記錄該用戶是否在線。當(dāng)網(wǎng)絡(luò)資源索引服務(wù)器102增加在線記錄模塊時(shí),可以在收到網(wǎng)絡(luò)資源查 找設(shè)備103的查找請(qǐng)求后,在資源表中查找相應(yīng)的網(wǎng)絡(luò)資源發(fā)布設(shè)備的IP地址, 并根據(jù)查找資源表中的在線表項(xiàng),從查到的IP地址中取出在線網(wǎng)絡(luò)資源發(fā)布設(shè) 備的IP地址。實(shí)施例2如圖2所示,本實(shí)施例應(yīng)用實(shí)施例1提供的系統(tǒng)提供了一種提高訪問網(wǎng)絡(luò) 資源速度的方法,該方法包括步驟2 01:資源發(fā)布用戶向網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送網(wǎng)絡(luò)資源對(duì)應(yīng)的索引信自 步驟202:網(wǎng)絡(luò)資源索引服務(wù)器接收并記錄上述索引信息;步驟203:資源獲取用戶向網(wǎng)絡(luò)資源索引服務(wù)器獲取網(wǎng)絡(luò)資源對(duì)應(yīng)的索引信 息,并根據(jù)索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。如圖3所示,以用戶A作為資源發(fā)布用戶,以用戶B作為資源獲取用戶, 以應(yīng)用實(shí)施例1提供的系統(tǒng)為例進(jìn)行說明,上述方法具體包括以下步驟步驟301:用戶A通過網(wǎng)絡(luò)資源發(fā)布設(shè)備101訪問網(wǎng)絡(luò)資源url時(shí),緩存模 塊101a將該網(wǎng)絡(luò)資源url進(jìn)行緩存。步驟302:第一映射才莫塊101b采用crc32算法對(duì)url對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行 映射,得到映射值,本實(shí)施例為一個(gè)整數(shù)ID(url)。步驟303:通知4莫塊101c向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送資源發(fā)布請(qǐng)求, 并在請(qǐng)求中攜帶本地IP地址和擁有的url對(duì)應(yīng)的整數(shù)ID(url)。步驟304:網(wǎng)絡(luò)資源索引服務(wù)器102收到資源發(fā)布請(qǐng)求后,將該IP地址和 對(duì)應(yīng)的整數(shù)ID(url)作為該網(wǎng)絡(luò)資源url的索引信息,并通過記錄模塊102a將此索引信息記錄在資源表中。用戶A在線的過程中,心跳信息發(fā)送^^莫塊將按照預(yù)設(shè)時(shí)間間隔向網(wǎng)絡(luò)資源 索引服務(wù)器102發(fā)送心跳信息。網(wǎng)絡(luò)資源索引服務(wù)器102根據(jù)收到的心跳信息
記錄用戶是否在線,并隨時(shí)進(jìn)行更新。本實(shí)施例在網(wǎng)絡(luò)資源索引服務(wù)器102的資源表中增加一個(gè)用于記錄用戶是 否在線的在線表項(xiàng)。通過監(jiān)控沒有收到對(duì)應(yīng)的心跳信息的時(shí)長判斷用戶是否在線,例如沒有收到對(duì)應(yīng)的心跳信息的時(shí)長超過5個(gè)發(fā)送周期時(shí),即認(rèn)為用戶 不在線,否則認(rèn)為用戶在線。然后根據(jù)判斷結(jié)果通過在線記錄模塊在資源表中 的在線表項(xiàng)上進(jìn)行記錄。
系統(tǒng)中每個(gè)用戶在訪問網(wǎng)絡(luò)資源時(shí),都將按照上述方法處理,網(wǎng)絡(luò)資源索 引服務(wù)器102將會(huì)保存有很多對(duì)應(yīng)網(wǎng)絡(luò)資源的索引信息。步驟305:當(dāng)用戶B欲通過網(wǎng)絡(luò)資源查找設(shè)備103訪問上述網(wǎng)絡(luò)資源url時(shí), 第二映射模塊103a采用crc32算法對(duì)url進(jìn)行映射,得到映射值,本實(shí)施例為 一個(gè)整數(shù)ID(url)。
步驟306:查詢模塊103b向網(wǎng)絡(luò)資源索引服務(wù)器102發(fā)送查找請(qǐng)求,該查 找請(qǐng)求攜帶ID(url),用以將希望獲取的網(wǎng)絡(luò)資源的映射值告知網(wǎng)絡(luò)資源索引服 務(wù)器102。
步驟307:網(wǎng)絡(luò)資源索引服務(wù)器102收到查找請(qǐng)求后,查出資源表中對(duì)應(yīng)該 ID (url)的索引信息,即擁有該網(wǎng)絡(luò)資源url的一些用戶的IP地址。這些IP地址中有的用戶在線,有的用戶不在線,可以通過檢查資源表中的 在線表項(xiàng),將在線用戶的IP地址提供給用戶B,根據(jù)實(shí)際需要,也可以只提供 一定數(shù)量的在線用戶IP地址,如20個(gè)最近訪問該網(wǎng)絡(luò)資源的用戶的IP地址。步驟308:通過信息反饋模塊102b向網(wǎng)絡(luò)資源查找設(shè)備103反饋取出的索 引信息,即擁有該網(wǎng)絡(luò)資源url的一些用戶的IP地址。步驟309:用戶B收到信息反饋模塊102b反饋的索引信息(一些用戶的IP 地址)后,通過資源獲取模塊103c從這些IP地址對(duì)應(yīng)的網(wǎng)絡(luò)資源發(fā)布設(shè)備獲 取網(wǎng)絡(luò)資源url。
用戶B在向其它用戶獲取網(wǎng)絡(luò)資源url時(shí),也可以向擁有該網(wǎng)絡(luò)資源url 的web服務(wù)器獲取信息。以上實(shí)施例,用戶通過資源索引服務(wù)器查找得到擁有資源的其他用戶,并 且通過P2P方式從其他用戶緩存的資源中分別獲取需要的資源,提高了該用戶 訪問web資源的速度,并降低了 web服務(wù)器的負(fù)擔(dān),同時(shí)節(jié)約了服務(wù)提供商的 運(yùn)營成本。 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的 精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的 保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種提高訪問網(wǎng)絡(luò)資源速度的方法,其特征在于,所述方法包括化息5步驟B:所述網(wǎng)絡(luò)資源索引服務(wù)器接收并記錄所述索引信息; 步驟C:資源獲取用戶向所述網(wǎng)絡(luò)資源索引服務(wù)器獲取所述網(wǎng)絡(luò)資源對(duì)應(yīng)的 索引信息,并才艮據(jù)所述索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。
2.如權(quán)利要求1所述的提高訪問網(wǎng)絡(luò)資源速度的方法,其特征在于,所述 步驟A具體包括 步驟A1: 資源發(fā)布用戶緩存網(wǎng)絡(luò)資源;步驟A2:對(duì)所述網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映射值; 步驟A3:將本地IP地址和所述映射值作為所述網(wǎng)絡(luò)資源的索引信息,向網(wǎng) 絡(luò)資源索引服務(wù)器發(fā)送資源發(fā)布請(qǐng)求,所述資源發(fā)布請(qǐng)求攜帶所述索引信息。
3. 如權(quán)利要求1所述的提高訪問網(wǎng)絡(luò)資源速度的方法,其特征在于,所述 步驟A還包括在所述資源發(fā)布用戶在線時(shí),按照預(yù)設(shè)時(shí)間間隔向網(wǎng)絡(luò)資源索引服務(wù)器發(fā) 送心跳信息;相應(yīng)地,所述步驟B還包括所述網(wǎng)絡(luò)資源索引服務(wù)器收到所述心跳信息后,根據(jù)所述心跳信息記錄所 述資源發(fā)布用戶是否在線。
4. 如權(quán)利要求l或3所述的提高訪問網(wǎng)絡(luò)資源速度的方法,其特征在于, 所述步驟C具體包括步驟Cl:資源獲取用戶對(duì)所述網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映 射值;步驟C2:向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送查找請(qǐng)求,所述查找請(qǐng)求攜帶所述 映射值; 步驟C3:所述網(wǎng)絡(luò)資源索引服務(wù)器收到所述查找請(qǐng)求后,根據(jù)所述查找請(qǐng) 求中的映射值獲取對(duì)應(yīng)的索引信息,并將所述索引信息反饋給所述資源獲取用 戶;步驟C4:所述資源獲取用戶收到所述索引信息后,根據(jù)所述索引信息訪問 相應(yīng)的網(wǎng)絡(luò)資源。
5. —種提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),其特征在于,所述系統(tǒng)包括網(wǎng)絡(luò) 資源發(fā)布設(shè)備、網(wǎng)絡(luò)資源索? 1服務(wù)器和網(wǎng)絡(luò)資源查找設(shè)備;所述網(wǎng)絡(luò)資源發(fā)布設(shè)備用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送所述網(wǎng)絡(luò)資源 對(duì)應(yīng)的索引信息;所述網(wǎng)絡(luò)資源索引服務(wù)器用于接收所述網(wǎng)絡(luò)資源發(fā)布設(shè)備發(fā)送的索引信 息,并記錄所述索引信息;以及將相應(yīng)的索引信息反饋給所述網(wǎng)絡(luò)資源查找設(shè) 備;所述網(wǎng)絡(luò)資源查找設(shè)備用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送查找請(qǐng)求,并 根據(jù)所述網(wǎng)絡(luò)資源索? 1服務(wù)器反饋的索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。
6. 如權(quán)利要求5所述的提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),其特征在于,所述 網(wǎng)絡(luò)資源發(fā)布設(shè)備具體包括緩存模塊、第一映射才莫塊和通知模塊;所述緩存模塊用于緩存網(wǎng)絡(luò)資源;所述第一映射模塊用于對(duì)所述緩存模塊緩存的網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn) 行映射,得到映射值;所述通知模塊用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送資源發(fā)布請(qǐng)求,所述資 源發(fā)布請(qǐng)求攜帶所述網(wǎng)絡(luò)資源發(fā)布設(shè)備的IP地址和所述映射值。
7. 如權(quán)利要求6所述的提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),其特征在于,所述 網(wǎng)絡(luò)資源索引服務(wù)器具體包括記錄模塊和信息反饋模塊;所述記錄模塊用于接收所述網(wǎng)絡(luò)資源發(fā)布設(shè)備的發(fā)布請(qǐng)求,在資源表中記 錄所述網(wǎng)絡(luò)資源發(fā)布設(shè)備的IP地址和所述映射值。所述信息反饋模塊用于接收所述網(wǎng)絡(luò)資源查找設(shè)備發(fā)送的查找請(qǐng)求,根據(jù) 所述記錄模塊在資源表中記錄的信息,向所述網(wǎng)絡(luò)資源查找設(shè)備反饋相應(yīng)的網(wǎng) 絡(luò)資源發(fā)布設(shè)備的IP地址。
8.如權(quán)利要求5所述的提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)資源查找設(shè)備具體包括第二映射模塊、查詢模塊和資源獲取模塊;所述第二映射才莫塊用于對(duì)網(wǎng)絡(luò)資源對(duì)應(yīng)的網(wǎng)絡(luò)地址進(jìn)行映射,得到映射值; 所述查詢模塊用于向所述網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送查找請(qǐng)求,所述查找請(qǐng)求攜帶所述第二映射模塊得到的映射值; 所述資源獲取模j相應(yīng)的網(wǎng)絡(luò)資源。
9.如權(quán)利要求5所述的提高訪問網(wǎng)絡(luò)資源速度的系統(tǒng),其特征在于,所述 網(wǎng)絡(luò)資源發(fā)布設(shè)備進(jìn)一步包括心跳信息發(fā)送模塊;所述心跳信息發(fā)送模塊用于按照預(yù)設(shè)時(shí)間間隔向所述網(wǎng)絡(luò)資源索引服務(wù)器 發(fā)送心跳信息;相應(yīng)地,所述網(wǎng)絡(luò)資源索引服務(wù)器進(jìn)一步包括在線記錄模塊; 所述在線記錄模塊用于根據(jù)所述網(wǎng)絡(luò)資源發(fā)布設(shè)備發(fā)送的心跳信息,記錄 用戶是否在線。
全文摘要
本發(fā)明公開了一種提高訪問網(wǎng)絡(luò)資源速度的方法及系統(tǒng),屬于網(wǎng)絡(luò)通信領(lǐng)域。所述方法包括資源發(fā)布用戶向網(wǎng)絡(luò)資源索引服務(wù)器發(fā)送所述網(wǎng)絡(luò)資源對(duì)應(yīng)的索引信息;所述網(wǎng)絡(luò)資源索引服務(wù)器接收并記錄所述索引信息;資源獲取用戶向所述網(wǎng)絡(luò)資源索引服務(wù)器獲取所述網(wǎng)絡(luò)資源對(duì)應(yīng)的索引信息,并根據(jù)所述索引信息訪問相應(yīng)的網(wǎng)絡(luò)資源。所述系統(tǒng)包括網(wǎng)絡(luò)資源發(fā)布設(shè)備、網(wǎng)絡(luò)資源索引服務(wù)器和網(wǎng)絡(luò)資源查找設(shè)備。本發(fā)明通過資源索引服務(wù)器查找得到擁有資源的其他用戶,并且從其他用戶處下載得到資源,節(jié)約了服務(wù)提供商的運(yùn)營成本,并且P2P的下載能加快下載速度。
文檔編號(hào)H04L29/08GK101123578SQ20071007690
公開日2008年2月13日 申請(qǐng)日期2007年9月1日 優(yōu)先權(quán)日2007年9月1日
發(fā)明者王海波 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1