[發(fā)明專利]數(shù)據(jù)資源的獲取方法、索引服務器和通信系統(tǒng)在審
| 申請?zhí)枺?/td> | 201510965266.4 | 申請日: | 2015-12-21 |
| 公開(公告)號: | CN106899639A | 公開(公告)日: | 2017-06-27 |
| 發(fā)明(設計)人: | 張家柱;蔡東赟;劉嬌;韓玉剛 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/801 |
| 代理公司: | 北京中強智尚知識產權代理有限公司11448 | 代理人: | 王書彪,劉艷芬 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù) 資源 獲取 方法 索引 服務器 通信 系統(tǒng) | ||
技術領域
本發(fā)明涉及互聯(lián)網(wǎng)技術,尤其是一種數(shù)據(jù)資源的獲取方法、索引服務器和通信系統(tǒng)。
背景技術
在實際應用中,經常存在同一企事業(yè)單位使用某一應用程序進行業(yè)務處理的情況。例如,在全國稅務局的辦公終端上均需使用稅控軟件進行稅務處理,某一銀行在國內總行、各分行、各支行、各營業(yè)網(wǎng)點的辦公終端上需要使用相同的安全控件保障業(yè)務安全。基于業(yè)務需求、安全等因素考慮,同一企事業(yè)單位辦公終端上使用的應用程序經常需要進行版本升級以便進行更新。
現(xiàn)有技術中,同一企事業(yè)單位辦公終端上使用的應用程序進行版本升級的方式是,預先設置應用程序的升級時間,到達升級時間時,該單位所有辦公終端在從該單位服務器上獲取應用程序的升級數(shù)據(jù)包進行安裝。例如,某一企業(yè)的總部設置在A地,該企業(yè)同時在國內的多個省、市、縣均設置有多個分公司,該企業(yè)中的所有的辦公終端統(tǒng)一使用特定應用程序進行業(yè)務處理,通過位于某一地點的服務器定期或不定期生成對該特定應用程序進行版本升級的升級數(shù)據(jù)包,企業(yè)中所有辦公終端均在指定時間從服務器上獲取特定應用程序的升級數(shù)據(jù)包進行升級。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn),上述現(xiàn)有技術對應用程序進行版本升級的方式至少存在以下問題:
在單位地域分布范圍較大、使用應用程序的辦公終端數(shù)量較多時,所有辦公終端都在同一升級時間從服務器獲取升級數(shù)據(jù)包,產生升級風暴,同時并發(fā)的大量的網(wǎng)絡鏈路開銷、流量耗費會導致網(wǎng)絡擁塞,甚至網(wǎng)絡癱瘓;另外,跨地區(qū)、甚至是跨國的“流量旅行”,耗費了寶貴的網(wǎng)絡帶寬資源,代價巨大。
發(fā)明內容
本發(fā)明實施例所要解決的一個技術問題是:提供一種數(shù)據(jù)資源的獲取方法、索引服務器和通信系統(tǒng),以避免現(xiàn)有技術中升級風暴導致的網(wǎng)絡擁塞、和跨地域網(wǎng)絡旅行浪費導致的網(wǎng)絡帶寬資源浪費。
為解決上述技術問題,根據(jù)本發(fā)明實施例的一個方面,提供的一種數(shù)據(jù)資源的獲取方法,包括:
索引服務器接收第一終端設備發(fā)送的數(shù)據(jù)資源的獲取請求,該獲取請求中包括請求獲取的數(shù)據(jù)資源的資源標識ID;其中,資源ID唯一標識一個數(shù)據(jù)資源;
索引服務器查詢第一終端設備所屬子網(wǎng)中存儲所述資源ID所標識數(shù)據(jù)資源的第二終端設備,并向第一終端設備返回第一響應消息,以便第一終端設備從第二終端設備獲取所述資源ID所標識數(shù)據(jù)資源;所述第一響應消息中包括第二終端設備的地址。
在基于本發(fā)明上述方法的另一個實施例中,所述資源ID包括數(shù)據(jù)資源的名稱ID,或者所述資源ID包括數(shù)據(jù)資源的名稱ID和版本ID。
在基于本發(fā)明上述方法的另一個實施例中,第二終端設備為一個或多個;
第二終端設備為多個時,第一終端設備從第二終端設備獲取所述資源ID所標識數(shù)據(jù)資源包括:
第一終端設備選擇其中一個第二終端設備,并從選擇的第二終端設備獲 取所述資源ID所標識數(shù)據(jù)資源。
在基于本發(fā)明上述方法的另一個實施例中,還包括:
若所述子網(wǎng)中不存在存儲所述資源ID所標識數(shù)據(jù)資源的第二終端設備,索引服務器查詢所述子網(wǎng)所屬內網(wǎng)的其他子網(wǎng)中存儲有所述資源ID所標識數(shù)據(jù)資源的第三終端設備的地址,并將所述獲取請求轉發(fā)給第三終端設備;所述內網(wǎng)包括兩個以上子網(wǎng),所述兩個以上子網(wǎng)包括所述子網(wǎng)與所述其他子網(wǎng);
第一終端設備接收第三終端設備返回的第二響應消息,并根據(jù)所述第二響應消息,從第三終端設備獲取所述資源ID所標識的數(shù)據(jù)資源,所述第二響應消息中包括第三終端設備的地址。
在基于本發(fā)明上述方法的另一個實施例中,還包括:
若所述內網(wǎng)中不存在存儲有所述資源ID所標識數(shù)據(jù)資源的第三終端設備,索引服務器獲取資源服務器的地址,并將所述獲取請求轉發(fā)給所述資源服務器;
第一終端設備接收資源服務器返回的第三響應消息,并根據(jù)所述第三響應消息,從資源服務器獲取所述資源ID所標識的數(shù)據(jù)資源;所述第三響應消息中包括資源服務器的地址。
在基于本發(fā)明上述方法的另一個實施例中,還包括:
若所述內網(wǎng)中不存在存儲所述資源ID所標識數(shù)據(jù)資源的第三終端設備,索引服務器根據(jù)預先存儲的所述內網(wǎng)中各子網(wǎng)以及各子網(wǎng)中終端設備的地址信息,分別從所述內網(wǎng)的各子網(wǎng)中選擇一臺終端設備作為第四終端設備,向資源服務器發(fā)送推送請求消息,所述推送請求消息中包括第四終端設備的地址;
資源服務器分別向第四終端設備推送所述資源ID所標識數(shù)據(jù)資源。
在基于本發(fā)明上述方法的另一個實施例中,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510965266.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種新型鋼琴防潮裝置
- 下一篇:一種含鹵素或擬鹵素富碳材料及其應用
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(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ù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





