Downloading method, device, client and system, and storage medium

一种存储介质、客户端的技术,应用在计算机网络领域,能够解决无法下载、下载速度变慢、客户端下载速度变慢等问题,达到提高下载速度、避免下载缓慢、节省下载时间的效果

Inactive Publication Date: 2019-02-19
GUANGZHOU DUOYI NETWORK TECH +2
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of realizing the present invention, the inventor found that: in complex network environment transmission, when the user's network condition is poor, the download speed may slow down; or when there are multiple clients downloading files from the server, Due to the limited bandwidth that the server can provide, each client that downloads files from the server will occupy a part of the bandwidth of the server, resulting in the server being unable to meet the needs of the excess number of clients downloading files at the same time, thus making the download on the client side The speed becomes slow or even impossible to download, seriously affecting the user experience

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0054] see figure 1 , the first embodiment of the present invention provides a download method, which can be executed by a download client, and includes the following steps:

[0055] S11. Receive a file download instruction; wherein, the file download instruction includes attribute information of the file to be downloaded.

[0056] In the embodiment of the present invention, the download client can be a computing device such as a computer, mobile phone, table...

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 downloading method, device, client and system, and a computer readable storage medium. The method comprises the steps of according to attribute information of a file of a received file downloading command, acquiring the HTTP downloading path of the file and the information of a remote client capable of providing downloading, and generating a to-be-downloaded section of the file in an uncompleted section; when the to-be-downloaded section of the file in the uncompleted section is detected, acquiring a preset quantity of HTTP fragment sections and a P2P fragment sectionfrom the to-be-downloaded section of the file; according to the HTTP fragment sections and the HTTP downloading path, concurrently downloading the preset quantity of HTTP data pieces from an HTTP server; according to the P2P fragment section and the information of the remote client, downloading P2P data pieces from the remote client; and writing the HTTP data pierces and the P2P data pieces intothe completed section, and acquiring the file from the completed section. According to the method, device, client and system provided by the invention, the downloading speed can be improved under thecondition of relatively poor network.

Description

technical field [0001] The present invention relates to the technical field of computer networks, in particular to a download method, device, client, system and computer-readable storage medium. Background technique [0002] File download technology is widely used in various file transfer scenarios. Among them, the most commonly used file download method is the HTTP download method, and the Hypertext Transfer Protocol (Hyper Text Transportation Protocol, HTTP) is a protocol formulated for sending the content in the Web server located in various parts of the world to an unspecified majority of users. , which provides a standard (TCP) for client and server side requests and responses. The client side is the end user and the server side is the website. By using a web browser, web crawler or other tools, the client initiates an HTTP request to a specified port (port 80 by default) on the server, and then the server transmits the content stored on the server to the client reque...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
CPCH04L67/02H04L67/06
Inventor 徐波
Owner GUANGZHOU DUOYI NETWORK 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