[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105119944A - Application starting method and related device - Google Patents

Application starting method and related device Download PDF

Info

Publication number
CN105119944A
CN105119944A CN201510612586.1A CN201510612586A CN105119944A CN 105119944 A CN105119944 A CN 105119944A CN 201510612586 A CN201510612586 A CN 201510612586A CN 105119944 A CN105119944 A CN 105119944A
Authority
CN
China
Prior art keywords
application
type
resource
reference address
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.)
Granted
Application number
CN201510612586.1A
Other languages
Chinese (zh)
Other versions
CN105119944B (en
Inventor
付周伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510612586.1A priority Critical patent/CN105119944B/en
Publication of CN105119944A publication Critical patent/CN105119944A/en
Application granted granted Critical
Publication of CN105119944B publication Critical patent/CN105119944B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses an application starting method, which comprises the following steps: acquiring a trigger operation executed by a user on an application identifier of the application; acquiring an access address of an application resource of the application and the type of the application from an application server according to the triggering operation; downloading the application resource from the client server indicated by the access address; obtaining an engine matched with the type according to the type; using the engine to parse the application resource to launch the application. According to the technical scheme provided by the embodiment of the invention, the application resources are downloaded from the client server, and when the application developer updates the application, the application resources on the client server only need to be updated to the latest version, so that the application of the latest version can be conveniently started by the technical scheme disclosed by the invention. In addition, the access address of the application resource of the application and the type of the application are only needed to be provided in the application server, so that the use of the storage space of the application server is reduced.

Description

A kind of starting method of application and relevant apparatus
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of starting method and relevant apparatus of application.
Background technology
Along with the development of Internet technology, network provides more and more abundanter application, each application needs to use the engine matched to start.In prior art, in order to start application, the client server that application server is specified from exploitation side downloads the resource bag comprising application resource and engine, then, client terminal downloads described resource bag from application server, use application resource described in the engine parses in resource bag to start described application, wherein, described application resource can be the application program installation kit of described application or start the chained address of described application.
Find in practice, all download from client server due to application resource and engine and preserve in the application server, the more memory space of application server can be taken like this.And when starting application, what obtain from application server due to client terminal is that application server is downloaded and the resource bag preserved in advance, application resource in this resource bag may not be application resource up-to-date on client server, therefore there is application and upgrades not in time, upgrade delayed problem.
Summary of the invention
The embodiment of the present invention provides a kind of starting method and relevant apparatus of application, to starting the application of latest edition easily and can reducing the use of the memory space of application server.
Embodiment of the present invention first aspect provides a kind of starting method of application, comprising:
Obtain the trigger action that user performs the application identities of described application;
Obtain the reference address of the application resource of described application and the type of described application from application server according to described trigger action;
The client server indicated from described reference address downloads described application resource;
The engine with described type matching is obtained according to described type;
Application resource described in described engine parses is used to start described application.
In conjunction with first aspect, in the first possible execution mode of first aspect,
Describedly obtain the reference address of the application resource of described application and the type of described application from application server according to described trigger action, comprising:
Send a request message to application server, described request message comprises the identification information being used to indicate described application;
Obtain the feedback message of described application server responses described request message generation, described feedback message comprises the reference address of the application resource of described application and the type of described application;
The reference address of the application resource of described application and the type of described application is determined according to described feedback message.
In conjunction with the first possible execution mode of first aspect, first aspect, in the execution mode that the second of first aspect is possible,
The described engine corresponding with described type according to described type acquisition, comprising:
The engine corresponding with described type is downloaded from described application server according to described type.
Embodiment of the present invention second aspect provides a kind of operation method of application, comprising:
Obtain the request message that client terminal generates according to trigger action, described request message comprises the identification information being used to indicate described application;
The reference address of the application resource of described application and the type of described application is determined according to described request message;
The feedback message comprising the reference address of the application resource of described application and the type of described application is sent to described client terminal.
In conjunction with second aspect, in the first possible execution mode of second aspect, describedly determine the reference address of the application resource of described application and the type of described application according to described request message, comprising:
Mapping relations according to presetting determine the reference address of the application resource corresponding with the identification information of described application and the type of described application.
The embodiment of the present invention third aspect provides a kind of client terminal, comprising:
First acquiring unit, for obtaining the trigger action that user performs the application identities of application;
Second acquisition unit, for obtaining the reference address of application resource and the type of described application of described application from application server according to the described trigger action of described first acquiring unit acquisition;
Download unit, the client server for indicating from described reference address downloads described application resource;
3rd acquiring unit, for obtaining the engine with described type matching according to described type;
Start unit, starts described application for using application resource described in described engine parses.
In conjunction with the third aspect, in the first possible execution mode of the third aspect, described second acquisition unit specifically for:
Send a request message to application server, described request message comprises the identification information being used to indicate described application;
Obtain the feedback message of described application server responses described request message generation, described feedback message comprises the reference address of the application resource of described application and the type of described application;
The reference address of the application resource of described application and the type of described application is determined according to described feedback message.
In conjunction with the first possible execution mode of the third aspect, the third aspect, in the execution mode that the second of the third aspect is possible, described 3rd acquiring unit specifically for, download the engine corresponding with described type according to described type from described application server.
Embodiment of the present invention fourth aspect provides a kind of application server starting application, comprising:
4th acquiring unit, for obtaining the request message that client terminal generates according to trigger action, described request message comprises the identification information being used to indicate described application;
Determining unit, for the type of the reference address and described application of determining the application resource of described application according to described request message;
Transmitting element, for sending the feedback message comprising the reference address of the application resource of described application and the type of described application to described client terminal.
In conjunction with fourth aspect, in the first possible execution mode of fourth aspect,
Described determining unit specifically for, according to preset mapping relations determine the reference address of the application resource corresponding with the identification information of described application and the type of described application.
Compared with prior art, the embodiment of the present invention has following beneficial effect:
In embodiments of the present invention, application resource downloads from client server, when application and development side upgrades application, only the application resource on client server need be updated to latest edition, therefore technical scheme disclosed by the invention can start the application of latest edition easily.In addition, due to only the reference address of the application resource of application and the type of application need be provided, because this reducing the use of the memory space of application server in application server.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of network architecture schematic diagram disclosed in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the starting method of a kind of application disclosed in the embodiment of the present invention;
Fig. 3 is the schematic flow sheet of the starting method of the disclosed another kind of application of the embodiment of the present invention;
Fig. 4 is the schematic flow sheet of the starting method of the disclosed another kind of application of the embodiment of the present invention;
Fig. 5 is the structural representation of a kind of client terminal disclosed in the embodiment of the present invention;
Fig. 6 is the structural representation of a kind of client terminal disclosed in the embodiment of the present invention;
Fig. 7 is the structural representation of a kind of application server disclosed in the embodiment of the present invention;
Fig. 8 is the structural representation of a kind of application server disclosed in the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of starting method and relevant apparatus of application, to starting the application of latest edition easily and can reducing the use of the memory space of application server.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
In order to better understand starting method and the relevant apparatus of a kind of application disclosed in the embodiment of the present invention, first the network architecture that the embodiment of the present invention uses is described below.Refer to Fig. 1, Fig. 1 is a kind of network architecture schematic diagram disclosed in the embodiment of the present invention.In the network architecture shown in Fig. 1, client terminal 101, application server end 102 and client server end 103 can be comprised.Wherein, client terminal 101 is connected with application server 102 and client server 103 by network, and user 104 performs the trigger action starting application on client terminal 101.In the network architecture shown in Fig. 1, client terminal can comprise cell phone, panel computer, personal digital assistant (PersonalDigitalAssistant, PDA), mobile internet device (MobileInternetDevice, all kinds of terminal equipment such as MID), the embodiment of the present invention is not construed as limiting.By the network architecture shown in Fig. 1, the application of latest edition can be started easily and the use of the memory space of application server can be reduced.
Based on the network architecture shown in Fig. 1, the starting method of a kind of application that the embodiment of the invention discloses.Refer to Fig. 2, Fig. 2 is the schematic flow sheet of the starting method of a kind of application disclosed in the embodiment of the present invention, and this embodiment is described from the angle of client terminal.As shown in Figure 2, the starting method of this application can comprise the following steps.
201, the trigger action that user performs the application identities of described application is obtained.
In the embodiment of the present invention, user can double-click the application identities be presented in client terminal and send trigger action.Wherein, application identities can be the icon or numeral or the word etc. that are used to indicate application.
For example, user can double-click in smart mobile phone and perform trigger action with the mode of the icon applying corresponding application.
202, obtain the reference address of the application resource of described application and the type of described application from application server according to described trigger action.
In the embodiment of the present invention, store preset mapping relations in the application server, described mapping relations can comprise many records, and every bar record comprises the identification information field of application, the reference address field of the application resource of application and the type field of application.
Optionally, in some possible execution modes of the present invention, obtain the reference address of the application resource of described application and the type of described application according to described trigger action from application server, can comprise:
Send a request message to application server, described request message comprises the identification information being used to indicate described application;
Obtain the feedback message of described application server responses described request message generation, described feedback message comprises the reference address of the application resource of described application and the type of described application;
The reference address of the application resource of described application and the type of described application is determined according to described feedback message.
203, the client server indicated from described reference address downloads described application resource.
In client server, preserve application resource, described application resource can be the application program installation kit of described application or start the chained address of described application.Client server only need provide application resource in this embodiment, not be used in and engine is provided, so more new opplication time only need change application resource on client server, engine need not be provided, so client server carry out application upgrade time more for convenience, and more in new data owing to no longer comprising engine, so the speed of application resource after down loading updating is also very fast.
204, the engine with described type matching is obtained according to described type.
Optionally, in some possible execution modes of the present invention, the described engine corresponding with described type according to described type acquisition, can comprise: download the engine corresponding with described type according to described type from described application server.Namely multiple engine is preserved in advance in the server, and the corresponding relation saved between each engine and the type of application, when after the type knowing application, determine the engine with the type matching of described application according to the corresponding relation between each engine and application type, and from application server, download described engine.
205, application resource described in described engine parses is used to start described application.
In embodiments of the present invention, application resource downloads from client server, when application and development side upgrades application, only the application resource on client server need be updated to latest edition, therefore technical scheme disclosed by the invention can start the application of latest edition easily.In addition, due to only the reference address of the application resource of application and the type of application need be provided, because this reducing the use of the memory space of application server in application server.
Based on the network architecture shown in Fig. 1, the embodiment of the invention discloses the starting method of another kind of application.This embodiment is described from the angle of application server.The starting method of this application can comprise: the trigger action that the user that customer in response terminal obtains performs the application identities of application, sends the reference address of the application resource of described application and the type of described application to described client terminal.
Optionally, in some possible execution modes of the present invention, refer to Fig. 3, the trigger action that the user that customer in response terminal obtains performs the application identities of application, send the reference address of the application resource of described application and the type of described application to described client terminal, can comprise:
301, obtain the request message that client terminal generates according to described trigger action, described request message comprises the identification information being used to indicate described application.
Wherein, the identification information of described application can be the character string of the title of application, mark application, or identifies the numbering etc. of this application.
302, the reference address of the application resource of described application and the type of described application is determined according to described request message.
Particularly, can presetly in the application server comprise: the mapping relations table of the type of the identification information of application, the reference address of application resource and application.
By searching mapping relations table, the reference address of application resource and the type of application of application can be determined according to the identification information of the application in request message.
303, the feedback message comprising the reference address of the application resource of described application and the type of described application is sent to described client terminal.
Further, application server can provide to application client terminal and apply corresponding engine.Certain described engine also can be kept in the other-end of specifying.
In embodiments of the present invention, due to only the reference address of the application resource of application and the type of application need be provided in application server, the application resource downloaded from client server need not be preserved in the application server, because this reducing the use of the memory space of application server.
For ease of better understanding and implement the such scheme of the embodiment of the present invention, the application scenarios concrete below by some is illustrated.
The schematic flow sheet of the starting method of a kind of application provided for an alternative embodiment of the invention see Fig. 4, Fig. 4.As shown in Figure 4, a kind of starting method of application that an alternative embodiment of the invention provides can comprise:
401, client terminal obtains the trigger action that user performs the application identities of application.
In the embodiment of the present invention, user can double-click the application identities be presented in client terminal and send trigger action.Wherein, application identities can be the icon or numeral or the word etc. that are used to indicate application.
For example, user can double-click in smart mobile phone and perform trigger action with the mode of the icon of application A corresponding to application A.
402, send a request message to application server, described request message comprises the identification information being used to indicate described application.
403, according to described request message generation feedback message.Described feedback message comprises the reference address of the application resource of described application and the type of described application.
In the embodiment of the present invention, store preset mapping relations in the application server, described mapping relations can comprise many records, and every bar record comprises the identification information field of application, the reference address field of the application resource of application and the type field of application.Feedback message comprises the reference address of application resource corresponding with the identification information in described request message and the type of application determined by mapping relations.
404, application server sends described feedback message to client terminal.
405, client terminal obtains the reference address of the application resource of described application and the type of described application according to described feedback message.
406, the client server indicated from described reference address downloads described application resource.
407, the engine with described type matching is downloaded from application server.
For example, if be applied as the application of HTML5 form, then the engine matched is HTML5 engine; If be applied as the application of Egret form, then the engine matched is Egret engine; If be applied as the application of Laya form, then the engine matched is Laya engine; If be applied as the application of Cocos form, then the engine matched is Cocos engine.In some possible execution modes of the present invention, the mapping relations between the type of application and engine can be preserved in the application server.When obtaining the type of application, the engine with described type matching just can be determined according to the mapping relations between the type applied and engine.
408, application resource described in described engine parses is used to start described application.
In embodiments of the present invention, application resource downloads from client server, when application and development side upgrades application, only the application resource on client server need be updated to latest edition, therefore technical scheme disclosed by the invention can start the application of latest edition easily.In addition, due to only the reference address of the application resource of application and the type of application need be provided, because this reducing the use of the memory space of application server in application server.
The embodiment of the present invention additionally provides the relevant apparatus for implementing such scheme.
See a kind of structural representation starting the client terminal of application that Fig. 5, Fig. 5 provide for an alternative embodiment of the invention.As shown in Figure 5, a kind of client terminal 500 starting application that one embodiment of the present of invention provide can comprise:
First acquiring unit 501, for obtaining the trigger action that user performs the application identities of application.
Second acquisition unit 502, for obtaining the reference address of application resource and the type of described application of described application from application server according to the described trigger action of described first acquiring unit acquisition.
Download unit 503, the client server for indicating from described reference address downloads described application resource.
3rd acquiring unit 504, for obtaining the engine with described type matching according to described type.
Start unit 505, starts described application for using application resource described in described engine parses.
Wherein, described second acquisition unit 502 specifically for:
Send a request message to application server, described request message comprises the identification information being used to indicate described application;
Obtain the feedback message of described application server responses described request message generation, described feedback message comprises the reference address of the application resource of described application and the type of described application;
The reference address of the application resource of described application and the type of described application is determined according to described feedback message.
Wherein, described 3rd acquiring unit 504 specifically for, download the engine corresponding with described type according to described type from described application server.
In embodiments of the present invention, application resource downloads from client server, when application and development side upgrades application, only the application resource on client server need be updated to latest edition, therefore technical scheme disclosed by the invention can start the application of latest edition easily.In addition, due to only the reference address of the application resource of application and the type of application need be provided, because this reducing the use of the memory space of application server in application server.
See Fig. 6, Fig. 6 is the structural representation of the client terminal of the another kind startup application that the embodiment of the present invention provides, wherein, client terminal 600 can comprise: at least 1 processor 601, memory 602, user interface 603, communication interface 604 and at least 1 communication bus 605.Wherein, communication bus 605 is for realizing the connection communication between these assemblies.
User interface 603 can comprise the devices such as display screen, keyboard or touch-screen, may be used for receiving the trigger action of user to the application identities execution of application.
User can double-click the application identities be presented in the display screen of client terminal and send trigger action.Wherein, application identities can be the icon or numeral or the word etc. that are used to indicate application.
For example, the mode of icon A ' that user can double-click application A performs trigger action.
Wherein, memory 602 can comprise read-only memory and random access memory, may be used for program code stored and provides instruction and data to processor 601.A part in memory 602 can also comprise nonvolatile RAM.
In an embodiment of the present invention, by call memory 602 store program code or instruction, processor 601 for: obtained the reference address of the application resource of described application and the type of described application from application server by communication interface 603 according to trigger action;
Described application resource is downloaded from the client server that described reference address indicates by communication interface 603;
The engine with described type matching is obtained according to described type by communication interface 603;
Application resource described in described engine parses is used to start described application.
In embodiments of the present invention, application resource downloads from client server, when application and development side upgrades application, only the application resource on client server need be updated to latest edition, therefore technical scheme disclosed by the invention can start the application of latest edition easily.In addition, due to only the reference address of the application resource of application and the type of application need be provided, because this reducing the use of the memory space of application server in application server.
See a kind of structural representation starting the application server of application that Fig. 7, Fig. 7 provide for an alternative embodiment of the invention.As shown in Figure 7, a kind of application server 700 starting application that another embodiment of the present invention provides can comprise:
4th acquiring unit 701, for obtaining the request message that client terminal generates according to trigger action, described request message comprises the identification information being used to indicate described application;
Determining unit 702, for the type of the reference address and described application of determining the application resource of described application according to described request message;
Transmitting element 703, for sending the feedback message comprising the reference address of the application resource of described application and the type of described application to described client terminal.
Wherein, described determining unit 702 specifically for, according to preset mapping relations determine the reference address of the application resource corresponding with the identification information of described application and the type of described application.
In embodiments of the present invention, due to only the reference address of the application resource of application and the type of application need be provided in application server, the application resource downloaded from client server need not be preserved in the application server, because this reducing the use of the memory space of application server.
Be the structural representation of the client terminal of the another kind startup application that the embodiment of the present invention provides see Fig. 8, Fig. 8, wherein, client terminal 800 can comprise: at least 1 processor 801, memory 802, communication interface 803 and at least 1 communication bus 804.Wherein, communication bus 804 is for realizing the connection communication between these assemblies.
Wherein, memory 802 can comprise read-only memory and random access memory, may be used for program code stored and provides instruction and data to processor 801.A part in memory 802 can also comprise nonvolatile RAM.
In an embodiment of the present invention, by calling program code or the instruction of memory 802 storage, processor 801 for: obtain by communication interface 803 request message that client terminal generates according to trigger action, described request message comprises the identification information being used to indicate described application; The reference address of the application resource of described application and the type of described application is determined according to described request message; Transmitting element, for sending the feedback message comprising the reference address of the application resource of described application and the type of described application to described client terminal.
Particularly, processor 801 determines the reference address of the application resource corresponding with the identification information of described application and the type of described application according to the mapping relations preset.
In embodiments of the present invention, due to only the reference address of the application resource of application and the type of application need be provided in application server, the application resource downloaded from client server need not be preserved in the application server, because this reducing the use of the memory space of application server.
The embodiment of the present invention also provides a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can have program stored therein, and comprises the part or all of step of the starting method of any one application recorded in said method embodiment when this program performs.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
In several embodiments that the application provides, should be understood that, disclosed device, the mode by other realizes.Such as, device embodiment described above is only schematic, the such as division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
If described integrated unit using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words or all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprises all or part of step of some instructions in order to make a computer equipment (can be personal computer, server or the network equipment etc.) perform method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, read-only memory (ROM, Read-OnlyMemory), random access memory (RAM, RandomAccessMemory), portable hard drive, magnetic disc or CD etc. various can be program code stored medium.
The above, above embodiment only in order to technical solution of the present invention to be described, is not intended to limit; Although with reference to previous embodiment to invention has been detailed description, wherein, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a starting method for application, is characterized in that, comprising:
Obtain the trigger action that user performs the application identities of described application;
Obtain the reference address of the application resource of described application and the type of described application from application server according to described trigger action;
The client server indicated from described reference address downloads described application resource;
The engine with described type matching is obtained according to described type;
Application resource described in described engine parses is used to start described application.
2. method according to claim 1, is characterized in that, describedly obtains the reference address of the application resource of described application and the type of described application from application server according to described trigger action, comprising:
Send a request message to application server, described request message comprises the identification information being used to indicate described application;
Obtain the feedback message of described application server responses described request message generation, described feedback message comprises the reference address of the application resource of described application and the type of described application;
The reference address of the application resource of described application and the type of described application is determined according to described feedback message.
3. method according to claim 1 and 2, is characterized in that, the described engine corresponding with described type according to described type acquisition, comprising:
The engine corresponding with described type is downloaded from described application server according to described type.
4. a starting method for application, is characterized in that, comprising:
Obtain the request message that client terminal generates according to trigger action, described request message comprises the identification information being used to indicate described application;
The reference address of the application resource of described application and the type of described application is determined according to described request message;
The feedback message comprising the reference address of the application resource of described application and the type of described application is sent to described client terminal.
5. method according to claim 4, is characterized in that, describedly determines the reference address of the application resource of described application and the type of described application according to described request message, comprising:
Mapping relations according to presetting determine the reference address of the application resource corresponding with the identification information of described application and the type of described application.
6. start a client terminal for application, it is characterized in that, comprising:
First acquiring unit, for obtaining the trigger action that user performs the application identities of application;
Second acquisition unit, for obtaining the reference address of application resource and the type of described application of described application from application server according to the described trigger action of described first acquiring unit acquisition;
Download unit, the client server for indicating from described reference address downloads described application resource;
3rd acquiring unit, for obtaining the engine with described type matching according to described type;
Start unit, starts described application for using application resource described in described engine parses.
7. client terminal according to claim 6, is characterized in that, described second acquisition unit specifically for:
Send a request message to application server, described request message comprises the identification information being used to indicate described application;
Obtain the feedback message of described application server responses described request message generation, described feedback message comprises the reference address of the application resource of described application and the type of described application;
The reference address of the application resource of described application and the type of described application is determined according to described feedback message.
8. the client terminal according to claim 6 or 7, is characterized in that, described 3rd acquiring unit specifically for, download the engine corresponding with described type according to described type from described application server.
9. start an application server for application, it is characterized in that, comprising:
4th acquiring unit, for obtaining the request message that client terminal generates according to trigger action, described request message comprises the identification information being used to indicate described application;
Determining unit, for the type of the reference address and described application of determining the application resource of described application according to described request message;
Transmitting element, for sending the feedback message comprising the reference address of the application resource of described application and the type of described application to described client terminal.
10. application server according to claim 9, is characterized in that,
Described determining unit specifically for, according to preset mapping relations determine the reference address of the application resource corresponding with the identification information of described application and the type of described application.
CN201510612586.1A 2015-09-23 2015-09-23 Application starting method and related device Active CN105119944B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510612586.1A CN105119944B (en) 2015-09-23 2015-09-23 Application starting method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510612586.1A CN105119944B (en) 2015-09-23 2015-09-23 Application starting method and related device

Publications (2)

Publication Number Publication Date
CN105119944A true CN105119944A (en) 2015-12-02
CN105119944B CN105119944B (en) 2019-01-18

Family

ID=54667832

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510612586.1A Active CN105119944B (en) 2015-09-23 2015-09-23 Application starting method and related device

Country Status (1)

Country Link
CN (1) CN105119944B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997298A (en) * 2016-01-22 2017-08-01 阿里巴巴集团控股有限公司 A kind of application resource acquisition methods and device
CN109117174A (en) * 2018-07-04 2019-01-01 北京德惠众合信息技术有限公司 The system and method for the front end page of compatible different engines
CN112262556A (en) * 2018-11-01 2021-01-22 华为技术有限公司 Model file management method and terminal equipment
CN113568672A (en) * 2020-04-27 2021-10-29 阿里巴巴集团控股有限公司 Cloud application starting method and device, electronic equipment and computer storage medium
WO2024193485A1 (en) * 2023-03-17 2024-09-26 北京字跳网络技术有限公司 Data processing method and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070074201A1 (en) * 2005-09-23 2007-03-29 Samsung Electronics Co., Ltd. Method and system for updating software and computer readable recording medium storing the method
CN101697133A (en) * 2009-10-26 2010-04-21 中兴通讯股份有限公司 Software upgrading method, software upgrading system and client
CN102548042A (en) * 2010-12-30 2012-07-04 北京亿阳汇智通科技股份有限公司 Platform and method for customizing and releasing mobile terminal application software in self-service mode
EP2597568A1 (en) * 2010-12-16 2013-05-29 Huawei Technologies Co., Ltd. Method and device for improving performance of mobile widget
CN104156243A (en) * 2014-08-05 2014-11-19 网际傲游(北京)科技有限公司 Application distribution and rapid loading and running system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070074201A1 (en) * 2005-09-23 2007-03-29 Samsung Electronics Co., Ltd. Method and system for updating software and computer readable recording medium storing the method
CN101697133A (en) * 2009-10-26 2010-04-21 中兴通讯股份有限公司 Software upgrading method, software upgrading system and client
EP2597568A1 (en) * 2010-12-16 2013-05-29 Huawei Technologies Co., Ltd. Method and device for improving performance of mobile widget
CN102548042A (en) * 2010-12-30 2012-07-04 北京亿阳汇智通科技股份有限公司 Platform and method for customizing and releasing mobile terminal application software in self-service mode
CN104156243A (en) * 2014-08-05 2014-11-19 网际傲游(北京)科技有限公司 Application distribution and rapid loading and running system and method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997298A (en) * 2016-01-22 2017-08-01 阿里巴巴集团控股有限公司 A kind of application resource acquisition methods and device
CN106997298B (en) * 2016-01-22 2021-08-06 菜鸟智能物流控股有限公司 Application resource acquisition method and device
CN109117174A (en) * 2018-07-04 2019-01-01 北京德惠众合信息技术有限公司 The system and method for the front end page of compatible different engines
CN112262556A (en) * 2018-11-01 2021-01-22 华为技术有限公司 Model file management method and terminal equipment
US11940992B2 (en) 2018-11-01 2024-03-26 Huawei Technologies Co., Ltd. Model file management method and terminal device
CN113568672A (en) * 2020-04-27 2021-10-29 阿里巴巴集团控股有限公司 Cloud application starting method and device, electronic equipment and computer storage medium
WO2024193485A1 (en) * 2023-03-17 2024-09-26 北京字跳网络技术有限公司 Data processing method and related device

Also Published As

Publication number Publication date
CN105119944B (en) 2019-01-18

Similar Documents

Publication Publication Date Title
CN102520987B (en) Online experience and installation method, device, server and management system of application program
CN109814854B (en) Project framework generation method, device, computer equipment and storage medium
CN103744695A (en) Method and system for operating system remote installation on basis of PXE
CN110597542B (en) Software automatic OTA (over the air) upgrading method and device and electronic equipment
CN103476002A (en) Method and device for data interaction
CN107656729B (en) List view updating apparatus, method and computer-readable storage medium
CN105119944A (en) Application starting method and related device
CN111708557B (en) Method, device and storage medium for updating configuration file
CN110113391B (en) Client online method and device and client operation method and device
CN104899049A (en) File deletion method and device
CN104699515A (en) Android operating system based upgrading method and intelligent terminal
CN103885775A (en) Method and device for obtaining driver file
CN112149035A (en) Website static resource processing method and device
CN103927201A (en) Method and device for updating game files
CN105335195A (en) Device driver upgrading method and device and electronic device
CN110989986B (en) Software template-based software generation method and device and computer equipment
US10503430B2 (en) Method and device for clearing data and electronic device
CN111142885A (en) eSIM device management method, device, equipment and storage medium
CN104182532A (en) Terminal file cleaning method and device and terminal
CN105045595A (en) Plug-in integrating method and plug-in integrating device
CN104008096A (en) Browser-based application operation method and apparatus
CN113821249A (en) Project development configuration method and device, electronic equipment and readable storage medium
CN110727416A (en) Development framework generation method and related device
CN107391132B (en) Method, device and equipment for target App to execute preset action
CN111414190B (en) Request processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant