[發明專利]文件傳輸的方法及設備在審
| 申請號: | 201210280657.9 | 申請日: | 2012-08-08 |
| 公開(公告)號: | CN103581272A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 王夢溪 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 朱雅男 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件傳輸 方法 設備 | ||
技術領域
本發明涉及文件傳輸技術領域,特別涉及一種文件傳輸的方法及設備。
背景技術
網絡技術的發展為用戶進行文件傳輸及信息交互提供了極大的方便,可以極大范圍內實現資源共享。現有技術中,用戶通常采用如下幾種方式來進行資源共享:1.、基于IM(Instant?Messenger,及時通信)賬號的文件實時傳遞;2.、基于個人賬號的網盤跨設備文件傳遞;3、.基于同局域網內設備間文件傳遞,等等。
但是,大多數情況下,文件分享是臨時突發的,如面對面的好友或者家人之間臨時分享一張照片或者一個文檔等,需要文件分享快速的完成。而現有技術中采用的基于賬號或者局域網的分享方式大都需要用戶端安裝有文件分享的應用程序(如IM工具或者申請有網盤等)并申請有相應的使用賬號,一旦一方未安裝有文件分享的應用程序或者未申請有賬號時,就使得文件分享不能及時進行。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種文件傳輸的方法及設備。所述技術方案如下:
一方面,本發明提供了一種文件傳輸的方法,所述方法包括:
服務器接收用戶端發送的文件上傳請求,所述文件上傳請求包括上傳文件的消息摘要值,所述消息摘要值用于唯一標識所述上傳文件;
所述服務器生成所述上傳文件對應的下載信息,所述下載信息用于指示所述上傳文件在所述服務器中的存儲位置,包括提取標識、提取鏈接或二維碼;
所述服務器將所述下載信息返回給所述用戶端,以便其他用戶端從所述用戶端獲取所述下載信息,并根據所述下載信息從所述服務器下載到所述上傳文件。
所述服務器生成所述上傳文件對應的下載信息,包括:
所述服務器調用本地預存儲的隨機數生成函數生成所述上傳文件對應的提取標識,所述隨機數生成函數為生成八位隨機數的隨機數生成函數,相應地,所述提取標識由八位數字組成;或者
所述服務器對所述提取標識進行處理,得到字符串信息,所述字符串信息為所述上傳文件對應的提取鏈接;或者
所述服務器將所述提取鏈接采用二維碼生成器進行處理,得到所述上傳文件對應的二維碼。
所述方法還包括:
所述服務器接收到用戶端發送的文件上傳請求后,確定本地是否存儲有與所述消息摘要值相對應的文件;
當本地存儲有與所述消息摘要值相對應的文件時,通知所述用戶端無需上傳所述上傳文件,并將本地存儲的與所述消息摘要值相對應的文件匹配到所述下載信息下;
當本地未存儲有與所述消息摘要值相對應的文件時,通知所述用戶端上傳所述上傳文件。
所述服務器將所述下載信息返回給所述用戶端,包括:
所述服務器在開始接收所述用戶端上傳的所述上傳文件時,將所述下載信息返回給所述用戶端,以便其他用戶端從所述用戶端獲取所述下載信息,并根據所述下載信息同時從所述服務器下載所述用戶端正在上傳的所述上傳文件。
另一方面,本發明還提供了一種服務器,所述服務器包括:接收模塊、生成模塊及反饋模塊;
所述接收模塊,用于接收用戶端發送的文件上傳請求,所述文件上傳請求包括上傳文件的消息摘要值,所述消息摘要值用于唯一標識所述上傳文件;
所述生成模塊,用于生成所述上傳文件對應的下載信息,所述下載信息用于指示所述上傳文件在所述服務器中的存儲位置,包括提取標識、提取鏈接或二維碼;
所述反饋模塊,用于將所述下載信息返回給所述用戶端,以便其他用戶端從所述用戶端獲取所述下載信息,并根據所述下載信息從所述服務器下載到所述上傳文件。
所述生成模塊包括:
第一生成單元,用于調用本地預存儲的隨機數生成函數生成所述上傳文件對應的提取標識,所述隨機數生成函數為生成八位隨機數的隨機數生成函數,相應地,所述提取標識由八位數字組成;或者
第二生成單元,用于對所述提取標識進行處理,得到字符串信息,所述字符串信息為所述上傳文件對應的提取鏈接;或者
第三生成單元,用于將所述提取鏈接采用二維碼生成器進行處理,得到所述上傳文件對應的二維碼。
所述服務器還包括:
確定模塊,用于接收到用戶端發送的文件上傳請求后,確定本地是否存儲有與所述消息摘要值相對應的文件;
第一通知模塊,用于當本地存儲有與所述消息摘要值相對應的文件時,通知所述用戶端無需上傳所述上傳文件,并將本地存儲的與所述消息摘要值相對應的文件匹配到所述下載信息下;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210280657.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:模式控制激光系統
- 下一篇:具有推入連接的RF連接器





