CN108429779A - A kind of method for down loading and system of the application system based on mobile terminal - Google Patents
A kind of method for down loading and system of the application system based on mobile terminal Download PDFInfo
- Publication number
- CN108429779A CN108429779A CN201710080984.2A CN201710080984A CN108429779A CN 108429779 A CN108429779 A CN 108429779A CN 201710080984 A CN201710080984 A CN 201710080984A CN 108429779 A CN108429779 A CN 108429779A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- application system
- downloaded
- server
- cache server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
- H04L67/1085—Resource delivery mechanisms involving dynamic management of active down- or uploading connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method for down loading and system of the application system based on mobile terminal, including:The solicited message for the mobile terminal application system to be downloaded that step S100 local gateways are issued according to user terminal obtains request download server address information;For step S200DNS servers according to the request download server address information of acquisition, the address information for obtaining the cache server for meeting parameter preset is sent to local gateway;Step S400 local gateways obtain the mobile terminal application system information to be downloaded from the cache server for meet parameter preset;The mobile terminal application system information to be downloaded obtained from cache server is pushed to the user terminal by step S500 local gateways.Its purpose realizes that the efficient acceleration of mobile terminal application is downloaded by DNS technologies and caching technology, improves working efficiency.
Description
Technical field
The present invention relates to field of information communication, a kind of method for down loading more particularly to application system based on mobile terminal and
System.
Background technology
With the rapid development of mobile Internet, the applications of various mobile terminals has been deep into each of social life and work
A stratum.The service and function provided due to mobile terminal application is more and more, becomes increasingly complex, and therefore, causes to apply itself
Capacity is also increasing, it is few then tens, at most up to a hundred million or even hundreds of million, this is downloaded for the distribution of application provider with user
Bring puzzlement;Since the capacity of data packet is big, packet loss, the situation that mistake occurs in data transmission is caused to occur, verification affects number
According to the working efficiency of transmission.
The present invention will provide a kind of efficient system for downloading mobile terminal application or method solves the problems, such as this.
Invention content
The present invention's provides a kind of method for down loading and system of the application system based on mobile terminal, and purpose passes through DNS
Technology and caching technology realize that the efficient acceleration of mobile terminal application is downloaded, and improve working efficiency.
Technical solution provided by the invention is as follows:
A kind of method for down loading of the application system based on mobile terminal includes:Step S100 local gateways are issued according to user terminal
Mobile terminal application system to be downloaded solicited message, obtain request download server address information;Step S200DNS services
Device obtains the address information for the cache server for meeting parameter preset according to the request download server address information of acquisition
It is sent to local gateway;Step S400 local gateways obtain the movement to be downloaded from the cache server for meet parameter preset
Terminal applies system information;The mobile terminal application to be downloaded that step S500 local gateways will be obtained from cache server
System information pushes to the user terminal.
In the present invention, dns server is obtained using WLAN data transmission technology, when user accesses application provider's distribution
Mobile terminal in application, WLAN is parsed by DNS Transparent Proxies using optimal path, the request that user accesses is assigned to most
Close application server, to improve the access speed of user.
Preferably, further include between the step S200 and S400:Meet the caching clothes of parameter preset described in step 300
It is engaged in judging whether the mobile terminal application system information to be downloaded in database of the device belonging to it;When it is present, it holds
Row step S400.
Preferably, further include between the step S200 and step S400:Meet the slow of parameter preset described in step 300
It deposits and judges whether the mobile terminal application system information to be downloaded in database of the server belonging to it;When there is no
When, execute step S310;Meet the cache server of parameter preset described in step S310 to described in application distribution server forwarding
The solicited message of mobile terminal application system to be downloaded;Application distribution server waits for down according to described in reception described in step S320
It is default to the satisfaction to issue the mobile terminal application system information to be downloaded for the solicited message for carrying mobile terminal application system
The cache server of parameter, and after being preserved, execute step S400.
In the present invention, it obtains with user terminal in the shortest cache server of physical distance, is found out therewith by judging
Corresponding application system to be downloaded, when in both the buffers be not present i.e. without download or without keep records of when, buffer into
The application system that one step is issued by obtaining application developers in application distribution server, therefore user accesses application provider point
After the mobile terminal application of hair, system can be intended to obtain by the mobile terminal application cache of access in a gateway when other users access again
Mobile terminal is taken in application, can on the one hand have the speed of download of LAN rank directly from local reading;Another side saving is downloaded
Time directly enhances working efficiency;Application system to be downloaded is obtained by cache server, avoids that packet loss occurs, transmission is eventually
The relevant issues such as end.
Preferably, the application system information in mobile terminal to be downloaded includes revision identification information;It waits for down described in the judgement
The revision identification information in the application system information of mobile terminal is carried when being updated, when judging described to meet delaying for parameter preset
It deposits and the updated mobile terminal application system information to be downloaded is not present in database of the server belonging to it;Execute step
Rapid S310 to step S320.
Preferably, further include before the step S100:Application distribution server described in step 000 receives supplier's hair
The mobile terminal application system to be downloaded of cloth.
In the present invention, for the application system of each mobile terminal when being updated, system can synchronize perception, ensure
The application system each downloaded is latest edition;Include simultaneously version information in the application system based on mobile terminal, because
This ensures reliability, integrality and the consistency of mobile terminal application.
The present invention provides a kind of embodiments of the download system of the application system based on mobile terminal, refering to what is shown in Fig. 4, packet
It includes:Local gateway, cache server, dns server, application distribution server;The local gateway, issues according to user terminal
The solicited message of mobile terminal application system to be downloaded obtains request download server address information;The dns server, root
According to the request download server address information obtained from the local gateway, the cache server for meeting parameter preset is obtained
Address information be sent to local gateway;The local gateway is additionally operable to obtain from the cache server for meet parameter preset
The mobile terminal application system information to be downloaded;The mobile terminal to be downloaded that will further be obtained from cache server
Application system information pushes to the user terminal.
In the present invention, dns server is obtained using WLAN data transmission technology, when user accesses application provider's distribution
Mobile terminal in application, WLAN is parsed by DNS Transparent Proxies using optimal path, the request that user accesses is assigned to most
Close application server, to improve the access speed of user.
Preferably, the dns server is additionally operable to the cache server for meeting parameter preset in acquisition in its institute
The mobile terminal application system information to be downloaded is judged whether in the database of category;When it is present, the local gateway
The mobile terminal application system information to be downloaded is obtained from the cache server for meet parameter preset.
Preferably, the dns server is additionally operable to the cache server for meeting parameter preset in acquisition in its institute
The mobile terminal application system information to be downloaded is judged whether in the database of category;When it be not present, described to meet in advance
The cache server of setting parameter forwards the solicited message that the mobile terminal to be downloaded is not united using system to application distribution server;
The application distribution server issues described wait for according to the solicited message of the mobile terminal application system to be downloaded of reception
It downloads mobile terminal application system information and meets the cache server of parameter preset to described, and after being preserved, the local
Gateway obtains the mobile terminal application system information to be downloaded from the cache server for meet parameter preset.
In the present invention, it obtains with user terminal in the shortest cache server of physical distance, is found out therewith by judging
Corresponding application system to be downloaded, when in both the buffers be not present i.e. without download or without keep records of when, buffer into
The application system that one step is issued by obtaining application developers in application distribution server, therefore user accesses application provider point
After the mobile terminal application of hair, system can be intended to obtain by the mobile terminal application cache of access in a gateway when other users access again
Mobile terminal is taken in application, can on the one hand have the speed of download of LAN rank directly from local reading;Another side saving is downloaded
Time directly enhances working efficiency;Application system to be downloaded is obtained by cache server, avoids that packet loss occurs, transmission is eventually
The relevant issues such as end.
Preferably, the application system information in mobile terminal to be downloaded includes revision identification information;It waits for down described in the judgement
When the revision identification information in load mobile terminal application system information is updated, the dns server is described in acquisition
Meet and judges whether the updated movement to be downloaded in database of the cache server of parameter preset belonging to it
Terminal applies system information;When it be not present, the cache server for meeting parameter preset is forwarded to application distribution server
The solicited message of the mobile terminal application system to be downloaded;The application distribution server, according to the described to be downloaded of reception
The solicited message of mobile terminal application system issues the mobile terminal application system information to be downloaded and meets default ginseng to described
Several cache server, and after being preserved, described in the local gateway is obtained from the cache server for meet parameter preset
Mobile terminal application system information to be downloaded.
Preferably, the application distribution server, the local gateway obtain request download server address information it
Before, it is additionally operable to receive the mobile terminal application system to be downloaded of supplier's publication.
In the present invention, for each application system when being updated, system can synchronize perception, what guarantee was each downloaded
Application system is latest edition;Include simultaneously version information in the application system based on mobile terminal, therefore ensures movement
Hold reliability, integrality and the consistency of application.
Compared with prior art, the present invention provides a kind of method for down loading and system of the application system based on mobile terminal, until
A kind of following technique effect is brought less:
In the present invention, by DNS technologies and caching technology, it is convenient to be provided for the application system to be downloaded needed for user terminal
Download path, while realize mobile terminal application efficient accelerations download, avoid application system download when packet loss, data occur
The problems such as transmission speed is slow further improves work efficiency.
Description of the drawings
Below by a manner of clearly understandable, preferred embodiment is described with reference to the drawings, is answered based on mobile terminal a kind of
It is further described with the method for down loading of system and system performance, technical characteristic, advantage and its realization method.
Fig. 1 is a kind of flow chart of method for down loading one embodiment of the application system based on mobile terminal of the present invention;
Fig. 2 is a kind of flow chart of another embodiment of the method for down loading of application system based on mobile terminal of the present invention;
Fig. 3 is a kind of flow chart of another embodiment of the method for down loading of application system based on mobile terminal of the present invention;
Fig. 4 is a kind of flow chart of another embodiment of the method for down loading of application system based on mobile terminal of the present invention;
Fig. 5 is a kind of schematic diagram of one embodiment of the download system of the application system based on mobile terminal of the present invention.
Specific implementation mode
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, control is illustrated below
The specific implementation mode of the present invention.It should be evident that drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings
Attached drawing, and obtain other embodiments.
To make simplified form, part related to the present invention is only schematically shown in each figure, they are not represented
Its practical structures as product.In addition, so that simplified form is easy to understand, there is identical structure or function in some figures
Component only symbolically depicts one of those, or has only marked one of those.Herein, "one" is not only indicated
" only this ", can also indicate the situation of " more than one ".
The present invention provides a kind of one embodiment of the method for down loading of the application system based on mobile terminal, with reference to 1 institute of figure
Show, including:The solicited message for the mobile terminal application system to be downloaded that step S100 local gateways are issued according to user terminal obtains
Ask download server address information;Step S200DNS servers according to the request download server address information of acquisition,
The address information for obtaining the cache server for meeting parameter preset is sent to local gateway;Step S400 local gateways are pre- from meeting
The mobile terminal application system information to be downloaded is obtained in the cache server of setting parameter;Step S500 local gateways will postpone
It deposits the mobile terminal application system information to be downloaded obtained in server and pushes to the user terminal.
Specifically, be to realize that the demand of user downloads the required application system based on mobile terminal in the present embodiment,
Including corresponding APP such as wechat, Alipay etc.;The download and transmission of data information are completed by WLAN technologies;In the present embodiment
In be illustrated by taking wechat 3.0 as an example, user terminal to local gateway issue request download 3.0 version of wechat server address letter
Breath, local network management and the server address information that request is downloaded to 3.0 version of wechat are sent to dns server, and dns server is opened
The address information for beginning to carry out retrieval corresponding cache server, will find in the cache server retrieved
The address information for meeting the server of parameter preset is sent to local gateway, meets the server of parameter preset in the present embodiment
Address information refer to the buffer nearest with user terminal;Store the upper primary application system downloaded in the buffer;
Application system (wechat 3.0) to be downloaded is downloaded directly from nearest buffer and is pushed to corresponding use by local gateway
Family end.
In the present invention, dns server is obtained using WLAN data transmission technology, when user accesses application provider's distribution
Mobile terminal in application, WLAN is parsed by DNS Transparent Proxies using optimal path, the request that user accesses is assigned to most
Close application server, to improve the access speed of user.
Preferably, further include between the step S200 and S400:Meet the caching clothes of parameter preset described in step 300
It is engaged in judging whether the mobile terminal application system information to be downloaded in database of the device belonging to it;When it is present, it holds
Row step S400.
Preferably, further include between the step S200 and step S400:Meet the slow of parameter preset described in step 300
It deposits and judges whether the mobile terminal application system information to be downloaded in database of the server belonging to it;When there is no
When, execute step S310;Meet the cache server of parameter preset described in step S310 to described in application distribution server forwarding
The solicited message of mobile terminal application system to be downloaded;Application distribution server waits for down according to described in reception described in step S320
It is default to the satisfaction to issue the mobile terminal application system information to be downloaded for the solicited message for carrying mobile terminal application system
The cache server of parameter, and after being preserved, execute step S400.
The present embodiment is that another embodiment is provided on the basis of above example, with reference to shown in figure 2;Dns server
After the address information for getting request download server, dns server proceeds by the corresponding buffer service of retrieval
The address information of device, and the address information for finding the cache server nearest with client is sent to local gateway, local network
The address information for closing the nearest cache server according to offer searches whether that there are client needs are to be downloaded in its database
Application system (wechat 3.0 in the i.e. above embodiment);If once downloading the application of wechat 3.0 system in its database
System, when that can be found in nearest cache server, local gateway is directly obtained from nearest cache server, and
It downloads;When nearest cache server does not have this application system of wechat 3.0, nearest cache server starts to application point
It sends out server and sends the solicited message for downloading application system, after application distribution server receives request download information, application and development
The wechat 3.0 for being published to application distribution server in advance that quotient provides is sent in nearest cache server, that is, is met default
The cache server of parameter information, and preserved, when 3.0 system of wechat is asked at useful family end next time, then pass through this
Ground gateway is directly obtained from the cache server.
In the present invention, it obtains with user terminal in the shortest cache server of physical distance, is found out therewith by judging
Corresponding application system to be downloaded, when in both the buffers be not present i.e. without download or without keep records of when, buffer into
The application system that one step is issued by obtaining application developers in application distribution server, therefore user accesses application provider point
After the mobile terminal application of hair, system can be intended to obtain by the mobile terminal application cache of access in a gateway when other users access again
Mobile terminal is taken in application, can on the one hand have the speed of download of LAN rank directly from local reading;Another side saving is downloaded
Time directly enhances working efficiency;Application system to be downloaded is obtained by cache server, avoids that packet loss occurs, transmission is eventually
The relevant issues such as end.
Preferably, the application system information in mobile terminal to be downloaded includes revision identification information;It waits for down described in the judgement
The revision identification information in the application system information of mobile terminal is carried when being updated, when judging described to meet delaying for parameter preset
It deposits and the updated mobile terminal application system information to be downloaded is not present in database of the server belonging to it;Execute step
Rapid S310 to step S320.
Preferably, further include before the step S100:Application distribution server described in step 000 receives supplier's hair
The mobile terminal application system to be downloaded of cloth.
Specifically, the present embodiment is to provide another embodiment on the basis of above example, with reference to shown in figure 3 and 4;
The application system that user terminal is downloaded obtains either in cache server or in application distribution server, with the proviso that
What the case where application developers are issued was completed;Application parameter is continuous in use for the application system that application developers are developed
Update is improved, then its version is updated within the corresponding time, or by taking wechat 3.0 as an example, if in buffer service
Version be 3.0;And application developers have been issued as 4.0 version of wechat;So user terminal when obtaining wechat application system,
The when wechat 4.0 editions downloaded then is needed, newest version is determined whether when being downloaded from nearest cache server, such as
Fruit is obtained from application distribution server;For each application system when being issued, application provider is each in distribution
Unique MD5 values are produced when a mobile terminal application, when application needs update in the mobile terminal, MD5 values also become therewith
Change, system can synchronize the update of perception mobile terminal application.In the present invention, the application system of each mobile terminal is carrying out
When update, system can synchronize perception, ensure that the application system each downloaded is latest edition;Simultaneously based on mobile terminal
Application system in include version information, therefore ensure mobile terminal application reliability, integrality and consistency.
The present invention provides a kind of embodiments of the download system of the application system based on mobile terminal, refering to what is shown in Fig. 5, packet
It includes:Local gateway, cache server, dns server, application distribution server;The local gateway, issues according to user terminal
The solicited message of mobile terminal application system to be downloaded obtains request download server address information;The dns server, root
According to the request download server address information obtained from the local gateway, the cache server for meeting parameter preset is obtained
Address information be sent to local gateway;The local gateway is additionally operable to obtain from the cache server for meet parameter preset
The mobile terminal application system information to be downloaded;The mobile terminal to be downloaded that will further be obtained from cache server
Application system information pushes to the user terminal.
Specifically, be to realize that the demand of user downloads the required application system based on mobile terminal in the present embodiment,
Including corresponding APP such as wechat, Alipay etc.;The download and transmission of data information are completed by WLAN technologies;In the present embodiment
In be illustrated by taking wechat 3.0 as an example, user terminal to local gateway issue request download 3.0 version of wechat server address letter
Breath, local network management and the server address information that request is downloaded to 3.0 version of wechat are sent to dns server, and dns server is opened
The address information for beginning to carry out retrieval corresponding cache server, will find in the cache server retrieved
The address information for meeting the server of parameter preset is sent to local gateway, meets the server of parameter preset in the present embodiment
Address information refer to the buffer nearest with user terminal;Store the upper primary application system downloaded in the buffer;
Application system (wechat 3.0) to be downloaded is downloaded directly from nearest buffer and is pushed to corresponding use by local gateway
Family end.
In the present invention, dns server is obtained using WLAN data transmission technology, when user accesses application provider's distribution
Mobile terminal in application, WLAN is parsed by DNS Transparent Proxies using optimal path, the request that user accesses is assigned to most
Close application server, to improve the access speed of user.
Preferably, the dns server is additionally operable to the cache server for meeting parameter preset in acquisition in its institute
The mobile terminal application system information to be downloaded is judged whether in the database of category;When it is present, the local gateway
The mobile terminal application system information to be downloaded is obtained from the cache server for meet parameter preset.
Preferably, the dns server is additionally operable to the cache server for meeting parameter preset in acquisition in its institute
The mobile terminal application system information to be downloaded is judged whether in the database of category;When it be not present, described to meet in advance
The cache server of setting parameter forwards the solicited message that the mobile terminal to be downloaded is not united using system to application distribution server;
The application distribution server issues described wait for according to the solicited message of the mobile terminal application system to be downloaded of reception
It downloads mobile terminal application system information and meets the cache server of parameter preset to described, and after being preserved, the local
Gateway obtains the mobile terminal application system information to be downloaded from the cache server for meet parameter preset.
The present embodiment is that another embodiment is provided on the basis of above example, with reference to shown in figure 5;Dns server
After the address information for getting request download server, dns server proceeds by the corresponding buffer service of retrieval
The address information of device, and the address information for finding the cache server nearest with client is sent to local gateway, local network
The address information for closing the nearest cache server according to offer searches whether that there are client needs are to be downloaded in its database
Application system (wechat 3.0 in the i.e. above embodiment);If once downloading the application of wechat 3.0 system in its database
System, when that can be found in nearest cache server, local gateway is directly obtained from nearest cache server, and
It downloads;When nearest cache server does not have this application system of wechat 3.0, nearest cache server starts to application point
It sends out server and sends the solicited message for downloading application system, after application distribution server receives request download information, application and development
The wechat 3.0 for being published to application distribution server in advance that quotient provides is sent in nearest cache server, that is, is met default
The cache server of parameter information, and preserved, when 3.0 system of wechat is asked at useful family end next time, then pass through this
Ground gateway is directly obtained from the cache server.
In the present invention, it obtains with user terminal in the shortest cache server of physical distance, is found out therewith by judging
Corresponding application system to be downloaded, when in both the buffers be not present i.e. without download or without keep records of when, buffer into
The application system that one step is issued by obtaining application developers in application distribution server, therefore user accesses application provider point
After the mobile terminal application of hair, system can be intended to obtain by the mobile terminal application cache of access in a gateway when other users access again
Mobile terminal is taken in application, can on the one hand have the speed of download of LAN rank directly from local reading;Another side saving is downloaded
Time directly enhances working efficiency;Application system to be downloaded is obtained by cache server, avoids that packet loss occurs, transmission is eventually
The relevant issues such as end.
Preferably, the application system information in mobile terminal to be downloaded includes revision identification information;It waits for down described in the judgement
When the revision identification information in load mobile terminal application system information is updated, the dns server is described in acquisition
Meet and judges whether the updated movement to be downloaded in database of the cache server of parameter preset belonging to it
Terminal applies system information;When it be not present, the cache server for meeting parameter preset is forwarded to application distribution server
The solicited message of the mobile terminal application system to be downloaded;The application distribution server, according to the described to be downloaded of reception
The solicited message of mobile terminal application system issues the mobile terminal application system information to be downloaded and meets default ginseng to described
Several cache server, and after being preserved, described in the local gateway is obtained from the cache server for meet parameter preset
Mobile terminal application system information to be downloaded.
Preferably, the application distribution server, the local gateway obtain request download server address information it
Before, it is additionally operable to receive the mobile terminal application system to be downloaded of supplier's publication.
Specifically, the present embodiment is to provide another embodiment on the basis of above example, with reference to shown in figure 5;With
The application system that family end is downloaded obtains either in cache server or in application distribution server, with the proviso that answering
What the case where being issued with developer was completed;Application parameter is constantly complete in use for the application system that application developers are developed
Kind update, then its version is updated within the corresponding time, or by taking wechat 3.0 as an example, if in buffer service
Version is 3.0;And application developers have been issued as 4.0 version of wechat;So user terminal is when obtaining wechat application system, then
The when wechat 4.0 editions downloaded is needed, determines whether newest version when being downloaded from nearest cache server, if
It is not to be obtained from application distribution server;For each application system when being issued, application provider is distributing each
Mobile terminal produces unique MD5 values when applying, and when in the mobile terminal, application needs update, MD5 values also change therewith,
System can synchronize the update of perception mobile terminal application.
In the present invention, for the application system of each mobile terminal when being updated, system can synchronize perception, ensure
The application system each downloaded is latest edition;Include simultaneously version information in the application system based on mobile terminal, because
This ensures reliability, integrality and the consistency of mobile terminal application.
The present invention also provides a kind of embodiments of the method for down loading of the application system based on mobile terminal, refering to what is shown in Fig. 5,
The flow that the present embodiment is mainly realized includes as follows:
The first step:Application provider generates MD5 values based on mobile terminal application to be released, and publication is applied to using distribution clothes
Business device;
Second step:User asks to download mobile terminal application by local gateway;
Third walks:Local gateway is obtained by DNS service from the nearest cache server address of user;
4th step:User downloads mobile terminal to cache server by local gateway and applies;
5th step:Cache server judges that user asks, and checks for current mobile terminal application, if it is not,
The mobile terminal is downloaded to application distribution server to apply;
6th step:Cache server download is applied to local gateway;
7th step:User obtains mobile terminal application.
In addition, user downloads for the first time and newer flow is essentially identical.Local gateway and cache server are logically
Separated, can be physically the same service or component.
In the present invention, this system or method realize the efficient acceleration applied mobile terminal by DNS technologies and caching technology
It downloads.Using the DNS of WLAN, when user accesses the mobile terminal of application provider's distribution in application, WLAN passes through DNS transparent generations
Reason, is parsed using optimal path, and the request that user accesses is assigned to nearest application server, to improve the access speed of user
Degree.User access application provider distribution mobile terminal application after, system can by the mobile terminal application cache of access in a gateway,
In application, can be directly from local reading when other users access mobile terminal to be obtained again, therefore have under LAN rank
Carry speed.
It should be noted that above-described embodiment can be freely combined as needed.The above is only the preferred of the present invention
Embodiment, it is noted that for those skilled in the art, in the premise for not departing from the principle of the invention
Under, several improvements and modifications can also be made, these improvements and modifications also should be regarded as protection scope of the present invention.
Claims (10)
1. a kind of method for down loading of the application system based on mobile terminal, which is characterized in that including:
The solicited message for the mobile terminal application system to be downloaded that step S100 local gateways are issued according to user terminal obtains request
Download server address information;
Step S200DNS servers obtain according to the request download server address information of acquisition and meet parameter preset
The address information of cache server is sent to local gateway;
Step S400 local gateways obtain the mobile terminal application to be downloaded system from the cache server for meet parameter preset
System information;
Step S500 local gateways push the mobile terminal application system information to be downloaded obtained from cache server
To the user terminal.
2. the method for down loading of the application system according to claim 1 based on mobile terminal, which is characterized in that in the step
Further include between S200 and S400:
Meet described in step 300 and judges whether described wait for down in database of the cache server of parameter preset belonging to it
Carry mobile terminal application system information;When it is present, step S400 is executed.
3. the method for down loading of the application system according to claim 1 based on mobile terminal, which is characterized in that in the step
Further include between S200 and step S400:
Meet described in step 300 and judges whether described wait for down in database of the cache server of parameter preset belonging to it
Carry mobile terminal application system information;When it be not present, step S310 is executed;
The cache server for meeting parameter preset described in step S310 is described to be downloaded mobile whole to application distribution server forwarding
Hold the solicited message of application system;
Application distribution server described in step S320 according to the solicited message of the mobile terminal application system to be downloaded of reception,
It issues the mobile terminal application system information to be downloaded and meets the cache server of parameter preset to described, and preserved
Afterwards, step S400 is executed.
4. the method for down loading of the application system according to claim 3 based on mobile terminal, which is characterized in that
The application system information in mobile terminal to be downloaded includes revision identification information;
When judging that the revision identification information in the application system information in mobile terminal to be downloaded is updated, when judging
It states and the updated mobile terminal to be downloaded is not present in database of the cache server for meeting parameter preset belonging to it
Application system information;Execute step S310 to step S320.
5. the method for down loading of the application system according to claim 4 based on mobile terminal, which is characterized in that in the step
Further include before S100:
Application distribution server described in step 000 receives the mobile terminal application system to be downloaded of supplier's publication.
6. a kind of download system of the application system based on mobile terminal, including:Local gateway, cache server, dns server,
Application distribution server;It is characterized in that:
The local gateway is obtained according to the solicited message for the mobile terminal application system to be downloaded that user terminal issues under request
Carry server address information;
The dns server obtains and meets according to the request download server address information obtained from the local gateway
The address information of the cache server of parameter preset is sent to local gateway;
The local gateway is additionally operable to obtain the mobile terminal application to be downloaded from the cache server for meet parameter preset
System information;Further the mobile terminal application system information to be downloaded obtained from cache server is pushed to described
User terminal.
7. the download system of the application system according to claim 6 based on mobile terminal, it is characterised in that:
The dns server is additionally operable to database of the cache server for meeting parameter preset in acquisition belonging to it
In judge whether the mobile terminal application system information to be downloaded;When it is present, the local gateway is default from meeting
The mobile terminal application system information to be downloaded is obtained in the cache server of parameter.
8. the method for down loading of the application system according to claim 6 based on mobile terminal, it is characterised in that:
The dns server is additionally operable to database of the cache server for meeting parameter preset in acquisition belonging to it
In judge whether the mobile terminal application system information to be downloaded;When it be not present, described to meet the slow of parameter preset
Deposit the solicited message that server forwards the mobile terminal application system to be downloaded to application distribution server;
The application distribution server issues institute according to the solicited message of the mobile terminal application system to be downloaded of reception
It states mobile terminal application system information to be downloaded and meets the cache server of parameter preset to described, and after being preserved, it is described
Local gateway obtains the mobile terminal application system information to be downloaded from the cache server for meet parameter preset.
9. the download system of the application system according to claim 8 based on mobile terminal, it is characterised in that:
The application system information in mobile terminal to be downloaded includes revision identification information;
When judging that the revision identification information in the application system information in mobile terminal to be downloaded is updated, the DNS
Server judges whether to update in database of the cache server for meeting parameter preset belonging to it of acquisition
The mobile terminal application system information to be downloaded afterwards;When it be not present, the cache server for meeting parameter preset to
Application distribution server forwards the solicited message of the mobile terminal application system to be downloaded;
The application distribution server issues institute according to the solicited message of the mobile terminal application system to be downloaded of reception
It states mobile terminal application system information to be downloaded and meets the cache server of parameter preset to described, and after being preserved, it is described
Local gateway obtains the mobile terminal application system information to be downloaded from the cache server for meet parameter preset.
10. the download system of the application system according to claim 9 based on mobile terminal, it is characterised in that:
The application distribution server, the local gateway are additionally operable to connect before obtaining request download server address information
Receive the mobile terminal application system to be downloaded of supplier's publication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710080984.2A CN108429779A (en) | 2017-02-15 | 2017-02-15 | A kind of method for down loading and system of the application system based on mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710080984.2A CN108429779A (en) | 2017-02-15 | 2017-02-15 | A kind of method for down loading and system of the application system based on mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108429779A true CN108429779A (en) | 2018-08-21 |
Family
ID=63155273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710080984.2A Pending CN108429779A (en) | 2017-02-15 | 2017-02-15 | A kind of method for down loading and system of the application system based on mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108429779A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111026416A (en) * | 2019-09-17 | 2020-04-17 | 拉扎斯网络科技(上海)有限公司 | Data updating method, system, device, electronic equipment and computer storage medium |
CN112822241A (en) * | 2020-12-31 | 2021-05-18 | 北京安博通科技股份有限公司 | Method and device for realizing APP dynamic cache based on HTTPS protocol |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729591A (en) * | 2008-10-29 | 2010-06-09 | ***通信集团公司 | User guide device, system and method |
CN104065761A (en) * | 2011-09-29 | 2014-09-24 | 北京奇虎科技有限公司 | Application server selecting method and network connection method |
CN104283981A (en) * | 2014-10-14 | 2015-01-14 | 无锡云捷科技有限公司 | CDN transparent cache method based on hot spot mechanism |
CN104836821A (en) * | 2014-02-10 | 2015-08-12 | 腾讯科技(深圳)有限公司 | Method, device and equipment for network acceleration based on router |
US20150271725A1 (en) * | 2014-03-24 | 2015-09-24 | Samsung Electronics Co., Ltd. | Method and apparatus for handover between content servers for transmission path optimization |
CN106330997A (en) * | 2015-06-19 | 2017-01-11 | 网宿科技股份有限公司 | Content distribution method and system for mobile terminal application |
-
2017
- 2017-02-15 CN CN201710080984.2A patent/CN108429779A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729591A (en) * | 2008-10-29 | 2010-06-09 | ***通信集团公司 | User guide device, system and method |
CN104065761A (en) * | 2011-09-29 | 2014-09-24 | 北京奇虎科技有限公司 | Application server selecting method and network connection method |
CN104836821A (en) * | 2014-02-10 | 2015-08-12 | 腾讯科技(深圳)有限公司 | Method, device and equipment for network acceleration based on router |
US20150271725A1 (en) * | 2014-03-24 | 2015-09-24 | Samsung Electronics Co., Ltd. | Method and apparatus for handover between content servers for transmission path optimization |
CN104283981A (en) * | 2014-10-14 | 2015-01-14 | 无锡云捷科技有限公司 | CDN transparent cache method based on hot spot mechanism |
CN106330997A (en) * | 2015-06-19 | 2017-01-11 | 网宿科技股份有限公司 | Content distribution method and system for mobile terminal application |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111026416A (en) * | 2019-09-17 | 2020-04-17 | 拉扎斯网络科技(上海)有限公司 | Data updating method, system, device, electronic equipment and computer storage medium |
WO2021051747A1 (en) * | 2019-09-17 | 2021-03-25 | 拉扎斯网络科技(上海)有限公司 | Data update method, system and device, electronic device, and computer storage medium |
CN112822241A (en) * | 2020-12-31 | 2021-05-18 | 北京安博通科技股份有限公司 | Method and device for realizing APP dynamic cache based on HTTPS protocol |
CN112822241B (en) * | 2020-12-31 | 2022-08-26 | 北京安博通科技股份有限公司 | APP dynamic cache implementation method and device based on HTTPS protocol |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103731451B (en) | A kind of method and system that file uploads | |
CN106302445B (en) | Method and apparatus for handling request | |
CN109491758A (en) | Docker mirror image distribution method, system, data gateway and computer readable storage medium | |
US8490077B2 (en) | Runtime versioning and distribution of dynamic web-elements | |
MX2007015188A (en) | Extensible and automatically replicating server farm configuration management infrastructure. | |
CN102355500B (en) | Service push method and device | |
MX2007015189A (en) | Solution deployment in a server farm. | |
CN107241428B (en) | A kind of method and apparatus for realizing https in the shared fictitious host computer based on container | |
CN108280174A (en) | Front end file construction method and server, page access method and terminal | |
CN108429779A (en) | A kind of method for down loading and system of the application system based on mobile terminal | |
CN106101183A (en) | The transfer method and apparatus of the source of returning request and time origin system | |
CN107633102A (en) | A kind of method, apparatus, system and equipment for reading metadata | |
US20060155819A1 (en) | Methods and system for using caches | |
CN109617957A (en) | A kind of file uploading method based on CDN network, device, server | |
US20170034299A1 (en) | Cash management device, cash management method, and program | |
CN105117278B (en) | A kind of application management method and application management platform | |
CN104462223B (en) | A kind of Web browser method and device based on peer-to-peer network pattern | |
CN105103505B (en) | In a wireless communication system by server terminal request or provide resource method and apparatus | |
KR101206878B1 (en) | System for intelligent context-based adjustments of coordination and communication between multiple mobile hosts | |
CN106790494A (en) | The update method and buffer memory device of a kind of address information | |
CN103559295B (en) | A kind of information data method for pushing, equipment and system | |
CN105554159A (en) | Integrated smart community cloud storage system | |
KR101058182B1 (en) | Application download service system and method | |
WO2023045442A1 (en) | Application group transmission method and device, storage medium, and electronic device | |
CN114237681A (en) | File differential upgrading method and system based on reverse differential logic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180821 |
|
RJ01 | Rejection of invention patent application after publication |