[發明專利]文件下載方法和系統無效
| 申請號: | 201310268307.5 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN103281404A | 公開(公告)日: | 2013-09-04 |
| 發明(設計)人: | 潘貴品 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 100080 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 下載 方法 系統 | ||
技術領域
本發明涉及互聯網技術,尤其涉及將服務器上的文件下載到客戶端上的方法和系統。
背景技術
目前,隨著互聯網和多媒體技術的快速發展,內容提供商通過互聯網提供的多媒體內容越來越豐富,眾多的用戶依賴互聯網收看收聽多媒體內容,形成了龐大的用戶群體,相應的,多媒體內容提供商之間的競爭也越來越激烈,逐漸形成了各大內容提供商不同種類內容的特色,競爭的主要形式也從多媒體內容領域逐漸轉到服務能力領域,因而能否為用戶提供可靠便捷的服務,成為了提供商能夠在競爭中處于優勢的地位的關鍵。
其中,多媒體內容下載服務是內容服務商所提供服務的重要組成部分。并且隨著多媒體內容越來越豐富,用戶越來越多的將多媒體內容下載到本地,以便隨時進行觀看。
現有技術中,一般都是采用服務器/客戶端的(C/S)的下載方式,首先獲取多媒體文件所在的服務器上的地址,例如URL;然后根據該地址將所需的多媒體文件下載到本地。
不難看出,現有技術中的下載方式,當服務器上的下載訪問量過大時,下載速度會受到很大的影響,而且單純的依靠服務器提供下載服務,下載的可靠性也較差,很容易丟失地址而使下載服務中斷。
發明內容
本發明的目的在于解決上述問題,提供了一種文件下載方法和系統,能夠有效保證用戶下載任務的順利執行,同時也解決了因為服務器擁堵所帶來的速度緩慢的問題。
本發明的技術方案為:本發明揭示了一種文件下載方法,包括:
從內容服務器獲取文件所在的服務器上的地址信息;
根據獲取到的地址信息查找對應的節點調度服務器;
利用文件標識作為關鍵字向節點調度服務器查詢存儲該文件的用戶節點群;
從節點調度服務器返回來的用戶節點群中選擇匹配度高的節點進行文件下載。
根據本發明的文件下載方法的一實施例,選擇匹配度高的節點是根據網絡類型以及節點的性能狀況從用戶節點群中選擇合適的節點。
根據本發明的文件下載方法的一實施例,該方法還包括:
如果節點調度服務器無法找到匹配的用戶節點提供下載服務時,則將下載任務直接分配給文件所在的內容服務器完成。
根據本發明的文件下載方法的一實施例,該方法還包括:
若被選中的用戶節點出現故障,則節點調度服務器從已經查詢到的用戶節點群中為用戶重新分配承擔下載任務的其他用戶節點。
本發明還揭示了一種文件下載系統,包括內容服務器、節點調度服務器和用戶節點,其中:
內容服務器,根據所要下載的文件所在的服務器上的地址信息查找對應的節點調度服務器;
節點調度服務器,將文件標識作為關鍵字查詢存儲該文件的用戶節點群;
用戶節點,從節點調度服務器返回來的用戶節點群中選擇匹配度高的節點進行文件下載。
根據本發明的文件下載系統的一實施例,用戶節點中包含:
節點選擇模塊,根據網絡類型以及節點的性能狀況從用戶節點群中選擇合適的節點。
根據本發明的文件下載系統的一實施例,節點選擇模塊在節點調度服務器無法找到匹配的用戶節點提供下載服務時,將下載任務直接分配給文件所在的內容服務器完成。
根據本發明的文件下載系統的一實施例,節點選擇模塊在被選中的用戶節點出現故障時,通過節點調度服務器從已經查詢到的用戶節點群中為用戶重新分配承擔下載任務的其他用戶節點。
本發明對比現有技術有如下的有益效果:本發明的方案是通過節點調度服務器查詢系統中存儲所要下載的文件的用戶節點群,從用戶節點群中選擇匹配度高的用戶節點進行下載,而不是直接從存儲該文件的服務器上進行下載。相較于現有技術,本發明能夠有效保證用戶下載任務的順利執行,同時也解決了因為服務器擁堵所帶來的速度緩慢的問題。
附圖說明
圖1示出了本發明的文件下載方法的較佳實施例的流程圖。
圖2示出了本發明的文件下載系統的較佳實施例的原理圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的描述。
圖1示出了本發明的文件下載方法的較佳實施例的流程。請參見圖1,本實施例的文件下載方法的實施例的詳細步驟如下。
步驟S10:從內容服務器獲取文件所在的服務器上的地址信息。地址信息例如是文件的URL地址。
步驟S12:根據獲取到的地址信息查找對應的節點調度服務器。
節點調度服務器例如是tracker服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310268307.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:防水氯丁橡膠密封膠及其制備方法
- 下一篇:一種新型膠帶的制備方法





