File distribution method and system, file downloading method, distribution server and client

A distribution server, file download technology, applied in the field of network transmission, can solve the problem of long waiting time

Active Publication Date: 2017-12-15
CHINANETCENT TECH
View PDF6 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the data volume of the resource is large,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File distribution method and system, file downloading method, distribution server and client
  • File distribution method and system, file downloading method, distribution server and client
  • File distribution method and system, file downloading method, distribution server and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] The present application provides a file distribution method, which can be applied to a distribution server. The distribution server may be a server or a server cluster for storing files. see figure 1 , the method includes the following steps.

[0042] S11: Receive the file query request sent by the management server, and in response to the file query request, feed back a file list to the management server, the file list includes at least the identifier of the file currently being uploaded; wherein, the current The file being uploaded is divided into one or more file fragments and uploaded by the file uploader.

[0043]In this implementation manner, the files in the distribution server may be uploaded by the file uploader. When the file uploading end uploads a file, it can upload the whole file, or upload it according to file fragments. Specifically, the data volume of each file segment can be specified in advance, so that when the file uploader splits the file, it c...

Embodiment 2

[0066] see figure 2 , the present application also provides a distribution server, the distribution server includes:

[0067] The file list feedback unit 100 is configured to receive a file query request sent by the management server, and in response to the file query request, feed back a file list to the management server, and the file list includes at least the identifier of the file currently being uploaded ; Wherein, the file currently being uploaded is one or more file fragments, and is uploaded by the file uploader;

[0068] The file download request receiving unit 200 is configured to receive a file download request sent by the client, wherein the file download request includes an identifier of a target file and an identifier of a file segment; wherein, the identifier of the target file is in the in the file list;

[0069] The target segment providing unit 300 is configured to provide the target segment to the client when the target segment pointed to by the identifi...

Embodiment 3

[0081] see image 3 , the present application also provides a method for downloading a file, the method can be applied to a client, and the client can be a terminal device used by a user. For example, the client may be a desktop computer, a notebook computer, a smart phone, a smart wearable device, and the like. Of course, the client may also be software running on the above-mentioned terminal device. The method includes the following steps.

[0082] S21: Obtain a download task from the management server, and based on the download task, send a file download request pointing to the target file to the distribution server; wherein, the target file is one or more file fragments, and is uploaded by the file uploader; The file download request includes the identification of the target file and the identification of file fragments.

[0083] In this embodiment, the files in the distribution server may be uploaded by the file uploader. When uploading a file, the file uploading end ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a file distribution method and system, a file downloading method, a distribution server and a client. The file distribution method comprises the steps of receiving a file query request sent by the client and feeding back a file list to the client, wherein the file list at least comprises the identifier of a currently uploaded file, and the currently uploaded file is one or multiple file fragments and is uploaded by a file uploading terminal; receiving a file downloading request sent by the client, wherein the file downloading request comprises the identifier of a target file and the identifier of each file fragment; and when the target fragment appointed by the identifier of the file fragment in the target file is uploaded to a local memory, providing the target fragment to the client. The technical scheme provided by the invention can reduce the duration which a user needs to wait for.

Description

technical field [0001] The invention relates to the technical field of network transmission, in particular to a file distribution and download method, a distribution server, a client and a system. Background technique [0002] With the continuous development of Internet technology, the resources in the network are also increasing. Due to the convenience of the network and the abundance of resources, people are more and more accustomed to downloading resources from the network to the local, and then watch or process them locally. [0003] For example, many video websites currently provide video downloads. The videos available for download in the video website are usually uploaded to the server of the video website by the website manager or users, and then other users can download the uploaded videos from the server of the video website. [0004] It can be seen from the above that the current resource upload and download processes are relatively independent, and the user can...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08
CPCH04L67/06
Inventor 钟建强
Owner CHINANETCENT TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products