CN106055330A - Management method and system of application program - Google Patents
Management method and system of application program Download PDFInfo
- Publication number
- CN106055330A CN106055330A CN201610375531.8A CN201610375531A CN106055330A CN 106055330 A CN106055330 A CN 106055330A CN 201610375531 A CN201610375531 A CN 201610375531A CN 106055330 A CN106055330 A CN 106055330A
- Authority
- CN
- China
- Prior art keywords
- unit
- plug
- application program
- file
- download
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/62—Uninstallation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/658—Incremental updates; Differential updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a management method and system of an application program. The management method comprises the following steps: firstly, defining a plugin package suitable for an application program, wherein the plugin package contains at least one plugin, and the plugin package also contains a description file and a plugin entity file for each plugin; in addition, defining a plugin interface for each plugin; then, packaging the plugin package and the plugin interface defined for the plugin, and generating a final plugin package; uploading the final plugin package to a cloud server side; and then, according to the relevant information of the final plugin package uploaded to the cloud server side, setting and updating a plugin list on the cloud server side. The management method and system adopt a pluggable development norm and realize certain functions of the application program by plugins, the functions of the application program are provided by the plugins, not all the application programs need to be subjected to necessary revision when the certain function of the application program needs to be added, revised or deleted, so that the development efficiency and the development quality of the application program can be greatly improved, the influence range of each-time revision is minimized, and user experience is improved.
Description
Technical field
The present invention relates to field of computer technology, particularly to management method and the system of a kind of application program.
Background technology
Along with development and the raising of people's living standard of mobile communication technology, the popularity rate of the mobile terminals such as mobile phone reaches
To high level, relating to the every field such as the life of people, amusement, business office, therewith, application program also becomes mobile terminal
A part indispensable in using.The most in the art, once certain application program goes wrong in running, if this application
Program is built-in in systems, then need to reinstall mobile phone operating system and could normally use this application program;If this application journey
Sequence in non-built in systems, then needs user search for new application program installation kit by application shop or guide user's point
Hit web page interlinkage and download another application program installation kit, could normally use after reinstalling this application program.
Under above-mentioned user's request, from the point of view of the publisher of application program, will face very in terms of application development
Stubborn problem, such as: when needing a certain function increasing, revise or deleting application program newly when, it is necessary to application program
Make necessity amendment, can bring about a series of repetition tedious work therewith, such as: need to amendment after application program repack,
Retest, issue etc. again, seriously extend the construction cycle, reduce development efficiency.Further, from the point of view of user, again
Mobile phone operating system it is installed or reinstalls application program and all consume and cost plenty of time and data traffic, causing the wasting of resources.
Therefore, how to make the convenient more new management application program of publisher of application program, user can be made to facilitate renewal to make again
With, have become as problem demanding prompt solution in the industry.
Summary of the invention
In view of this, the present invention provides management method and the system of a kind of application program, so that the publisher of application program
Convenient more new management application program, the convenient renewal of user can be made to use again.
The invention provides the management method of a kind of application program, comprising:
Definition step: definition is suitable for the plug-in unit bag of an application program, at least a plug-in unit, this plug-in unit bag in this plug-in unit bag
Comprise the description file to each plug-in unit and inserter noumenon file;Further, the card i/f for each plug-in definition;
Packing step: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading step: final plug-in unit is wrapped and reaches cloud server end;
Setting steps: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, arrange in cloud server end
And update plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit.
Further, the management method of the application program of the invention described above, also include:
First obtaining step: obtain the plug-in unit that current server end provides on the application program management interface of terminal unit
List;
Download step: click and download required plug-in unit, and preserve the inserter noumenon file of download in download directory;
Load step: the inserter noumenon file real-time loading of download is used for this application program in internal memory.
Further, the management method of the application program of the invention described above, also include:
Second obtaining step: obtain what present terminal equipment had been installed on the application program management interface of terminal unit
Plug-in unit;
Unloading step: click and delete required plug-in unit, the inserter noumenon literary composition under download the plugin being unloaded and delete download directory
Part.
Further, the management method of the application program of the invention described above, what the description file of described plug-in unit comprised retouches
The information of stating includes that the information of application program of correspondence, plugin name, version number, pin function describe information.
Further, the management method of the application program of the invention described above, in described load step, at application program
During being currently running, the inserter noumenon file of download carries out dynamic realtime and is loaded for using.
Further, the management method of the application program of the invention described above, in described unloading step, need to unload inserts
Part entity file unloads during mounted application program runs.
The invention provides the management system of a kind of application program, it includes developing end, cloud server end, and its feature exists
In,
Described exploitation end includes:
Definition unit: definition is suitable for the plug-in unit bag of an application program, at least a plug-in unit, this plug-in unit bag in this plug-in unit bag
Comprise the description file to each plug-in unit and inserter noumenon file;Further, the card i/f for each plug-in definition;
Packaged unit: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading unit: final plug-in unit is wrapped and reaches cloud server end;
Described cloud server end includes:
Receive unit: receive exploitation end transmit final plug-in unit bag;
Unit is set: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, arrange in cloud server end
And update plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit.
Further, the management system of the application program of the invention described above, the management system of described application program is also wrapped
Including terminal unit, described terminal unit includes:
First acquiring unit: obtain the plug-in unit that current server end provides on the application program management interface of terminal unit
List;
Download unit: click and download required plug-in unit, and preserve the inserter noumenon file of download in download directory;
Loading unit: the inserter noumenon file real-time loading of download is used for this application program in internal memory.
Further, the management system of the application program of the invention described above, described terminal unit also includes:
Second acquisition unit: obtain what present terminal equipment had been installed on the application program management interface of terminal unit
Plug-in unit;
Unloading unit: click and delete required plug-in unit, the inserter noumenon literary composition under download the plugin being unloaded and delete download directory
Part.
Further, the management system of the application program of the invention described above, what the description file of described plug-in unit comprised retouches
The information of stating includes that the information of application program of correspondence, plugin name, version number, pin function describe information.
The management method of the application program of the present invention and system, from the point of view of the publisher of application program, use a kind of plug-in unit
Some functions of application program are divided into plug-in unit one by one by the development specifications changed, and the function of application program is by these plug-in units
There is provided, when needing a certain function increasing, revise or deleting application program newly when, it is not necessary to doing whole application programs must
The amendment wanted.As: if wanting to add a certain function, it is thus only necessary to increase corresponding plug-in unit;If wanting to update a certain function, only
Need to update corresponding plug-in unit, repack after carrying out the most necessary amendment and be published to cloud server end, so
Do development efficiency and the development quality that will be greatly improved application program, and the coverage revised each time be preferably minimized,
It is a lot of convenient to bring for publisher.
Owing to the exploitation side of application program have employed the development specifications of plugable, some functions of application program are divided into
Plug-in unit one by one, the function of application program is provided by these plug-in units, so, from the point of view of the user of application program, work as needs
The when of increasing, revise, delete a certain function of mounted application program newly, it is not necessary to whole application programs are done necessity and repaiies
Change.As: if user wants to add a certain function, it is thus only necessary to download corresponding plug-in unit from cloud server end, can be in this application
Dynamic load when program is run;If wanting to update a certain function, only by current server end provide plug-in unit list from cloud
Server end downloads corresponding plug-in unit, dynamically can reload when this application program runs to realize updating;If user thinks
Delete a certain function, it is thus only necessary to from the application program management interface of terminal unit, obtain present terminal equipment installed
The plug-in unit of this function and delete, the deletion of this function of correspondence, do so can be realized when this application program runs
Will be greatly improved that user increases newly, revises, deletion etc. uses the efficiency of this application program correlation function, for user bring a lot of the most just
Profit, improves Consumer's Experience.
For the above and other objects, features and advantages of the present invention can be become apparent, preferred embodiment cited below particularly,
And coordinate institute's accompanying drawings, it is described in detail below.
Accompanying drawing explanation
The flow chart of the management method of the application program that Fig. 1 provides for first embodiment of the invention;
The flow chart of the management method of the application program that Fig. 2 provides for second embodiment of the invention;
The flow chart of the management method of the application program that Fig. 3 provides for third embodiment of the invention;
The block diagram of the management system of the application program that Fig. 4 provides for fifth embodiment of the invention;
The block diagram of the management system of the application program that Fig. 5 provides for sixth embodiment of the invention;
The block diagram of the management system of the application program that Fig. 6 provides for seventh embodiment of the invention.
Detailed description of the invention
By further illustrating the technological means and effect that the present invention taked by realizing predetermined goal of the invention, below in conjunction with
Accompanying drawing and preferred embodiment, to the foundation detailed description of the invention of the present invention, structure, feature and effect thereof, after describing in detail such as.
The management method of the application program in the present invention can be applicable to be preinstalled with Android (Android) or other similar operations
The mobile terminal device of system, notebook computer, electronic equipment etc..Above-mentioned mobile terminal device, notebook computer, electronic equipment
Constituting Deng by associated component, wherein, some assemblies are hardware composition, alternatively, including depositing beyond processor and processor
The various hardware such as reservoir forms.
First embodiment
Referring to Fig. 1, first embodiment of the invention provides the management method of a kind of application program, including:
Definition step: definition is suitable for the plug-in unit bag of an application program, at least a plug-in unit, this plug-in unit bag in this plug-in unit bag
Comprise the description file to each plug-in unit and inserter noumenon file;Further, the card i/f for each plug-in definition;
Packing step: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading step: final plug-in unit is wrapped and reaches cloud server end;
Setting steps: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, arrange in cloud server end
And update plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit.
This first embodiment, from the point of view of the publisher of application program, uses the development specifications of a kind of plug-in unit, will apply journey
Some functions of sequence are divided into plug-in unit one by one, and the function of application program is provided by these plug-in units, when needs are newly-increased, amendment or
The when that person deleting a certain function of application program, it is not necessary to whole application programs are made the amendment of necessity.As: if wanting to add
A certain function, it is thus only necessary to increase corresponding plug-in unit;If wanting to update a certain function, it is thus only necessary to update corresponding plug-in unit, enter
Repacking after the amendment that row is the most necessary and be published to cloud server end, do so will be greatly improved application program
Development efficiency and development quality, and the coverage revised each time is preferably minimized.
Second embodiment
Referring to Fig. 2, second embodiment of the invention provides the management method of a kind of application program, including:
First obtaining step: obtain the plug-in unit that current server end provides on the application program management interface of terminal unit
List;
Download step: click and download required plug-in unit, and preserve the inserter noumenon file of download in download directory;When
So, this download step may be alternatively provided as automatic step, the most once gets current server end in above-mentioned first obtaining step
There is provided plug-in unit list, can not user with clicking all plug-in units can being directly downloaded in plug-in unit list.
Load step: the inserter noumenon file real-time loading of download is used for this application program in internal memory.
Further, in above-mentioned load step, during mounted application program is currently running, inserting of download
Part entity file carries out dynamic realtime loading, then, not only exempts to install, does not interferes with user and use the coherent of this application program
Property, do not bring burden to running memory.
This second embodiment, owing to the exploitation side of application program have employed the development specifications of plugable, by application program
Some functions are divided into plug-in unit one by one, and the function of application program is provided by these plug-in units, so, the use to application program
From the point of view of family, when needing a certain function increasing, revising mounted application program newly when, it is not necessary to whole application programs are done
Necessary amendment.If user wants to add a certain function, it is thus only necessary to download from cloud server end and corresponding plug-in unit, Ji Ke
Dynamic load when this application program runs;If wanting to update a certain function, the plug-in unit row provided only by current server end
Table is downloaded from cloud server end and corresponding plug-in unit, dynamically can reload when this application program runs to realize updating,
Do so will be greatly improved user and update the efficiency of this application program.
3rd embodiment
Referring to Fig. 3, third embodiment of the invention provides the management method of a kind of application program, including:
Second obtaining step: obtain present terminal equipment on the application program management interface of terminal unit and pacified
The plug-in unit of dress;
Unloading step: click and delete required plug-in unit, the inserter noumenon file that will unload under download the plugin and download directory.
Further, in above-mentioned unloading step, the inserter noumenon file that need to unload runs at mounted application program
During unload, then, do not interfere with user and use the continuity of this application program.
This third embodiment, owing to the exploitation side of application program have employed the development specifications of plugable, by application program
Some functions are divided into plug-in unit one by one, and the function of application program is provided by these plug-in units, so, the use to application program
From the point of view of family, when needing a certain function deleting mounted application program when, it is not necessary to whole application programs are done necessity
Amendment, if user want to delete a certain function need only to obtain from the application program management interface of terminal unit current eventually
The plug-in unit of this function that end equipment has been installed also is deleted, and can realize this function of correspondence when this application program runs
Deletion, do so will be greatly improved user and revise the efficiency of this application program correlation function.
4th embodiment
Fourth embodiment of the invention provides the management method of a kind of application program, including:
Update step: update and be suitable for the plug-in unit bag of an application program, an at least plug-in unit in this plug-in unit bag, and update this
Plug-in unit bag comprises the description file to each plug-in unit and inserter noumenon file;
Packing step: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading step: final plug-in unit is wrapped and reaches cloud server end;
Setting steps: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, update in cloud server end
Plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit, such as version number, date issued etc..
This 4th embodiment, from the point of view of the publisher of application program, when need to update application program a certain function time
Wait, it is not necessary to whole application programs are made the amendment of necessity, only updates the plug-in unit needing to update, then repack and be published to
Cloud server end, do so will be greatly improved development efficiency and the development quality of application program, and will revise each time
Coverage be preferably minimized.
In above-mentioned first, second, third, fourth embodiment and in other embodiments, the description file bag of described plug-in unit
The description information contained includes that the information of application program of correspondence, plugin name, version number, pin function describe information.
Further, described description file is XML file.
Further, described inserter noumenon file is jar file.
In the present invention, only so using jar file as inserter noumenon file in plug-in unit bag, its benefit is that jar file can
To operate under any one Java Runtime Environment, jar file is possible not only to be a plug-in unit, it is also possible to externally provide a list
Solely function, the most flexibly.
Jar file form provides many advantages and function, is the most much traditional compressed format such as zip or tar
Do not provide, comprising:
(1) safety is high
Can sign jar file plus digitized, developer just can authorize software security privilege selectively, and this is
Alternative document is not accomplished, it is also possible to whether detection code is tampered with;It addition, the bag in jar file can select to carry out close
Envelope, to strengthen version concordance and safety.
(2) transplantability is strong
Developer is if it is desired to extend or update the function of an application software, it is only necessary to provides and is intended to extend for this application software
Or the jar file that more New function is corresponding.
(3) time-consuming, simple to operate
If user need to increase or update the function of certain application software, it is not necessary to as the most first unloading this application
The newly installed program of this application software is downloaded and installed to the former installation procedure of software again, it is thus only necessary to downloads this jar file,
Need not installation action, this jar file gets final product automatic load operating, and can automatically add in this application software running
Carrying row, whole during the use of this application software be not affected, if it addition, need to unload this jar file, can be
This application software running can carry out uninstall action, whole during the use of this application software the most not by any shadow
Ring, do not interfere with user and use the continuity of this application program.
Further, described card i/f is instantiation interface and/or runnable interface and/or destroys interface, by this
A little interfaces, can realize the function of correspondence.
5th embodiment
Referring to Fig. 4, fifth embodiment of the invention provides the management system of a kind of application program, it include develop end,
Cloud server end.
Described exploitation end includes:
Definition unit: definition is suitable for the plug-in unit bag of an application program, at least a plug-in unit, this plug-in unit bag in this plug-in unit bag
Comprise the description file to each plug-in unit and inserter noumenon file;Further, the card i/f for each plug-in definition;
Packaged unit: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading unit: final plug-in unit is wrapped and reaches cloud server end;
Described cloud server end includes:
Receive unit: receive exploitation end transmit final plug-in unit bag;
Unit is set: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, arrange in cloud server end
And update plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit.
Sixth embodiment
Referring to Fig. 5, sixth embodiment of the invention provides the management system of a kind of application program, shown in Fig. 4
On the basis of four embodiments, the management system of this application program also includes that terminal unit, described terminal unit include:
First acquiring unit: obtain the plug-in unit that current server end provides on the application program management interface of terminal unit
List;
Download unit: click and download required plug-in unit, and preserve the inserter noumenon file of download in download directory;
Loading unit: will make for this application program mounted in the inserter noumenon file real-time loading of download to internal memory
With.
7th embodiment
Referring to Fig. 6, seventh embodiment of the invention provides the management system of a kind of application program, shown in figure five
On the basis of five embodiments, described terminal unit also includes:
Second acquisition unit: obtain what present terminal equipment had been installed on the application program management interface of terminal unit
Plug-in unit;
Unloading unit: click and delete required plug-in unit, the inserter noumenon literary composition under download the plugin being unloaded and delete download directory
Part.
As it has been described above, the management system of the application program of the present invention achieves realizes application program by management plug-in unit
The purpose of management, specifically, about in the management system of above-mentioned application program each unit module realize other of technical scheme
Details, the description in the management method of the application program that can be found in the first, second, third, the 3rd embodiment, the most superfluous
State.
Control unit is all comprised, for other unit it addition, the present invention develops in end, cloud server end and terminal unit
Work provides coordination, tissue, control action, the most also repeats no more.
To sum up, the management method of the application program of the present invention and system, from the point of view of the publisher of application program, use one
Some functions of application program are divided into plug-in unit one by one by the development specifications of plug-in unit, and the function of application program is by these
Plug-in unit provides, when needing a certain function increasing, revise or deleting application program newly when, it is not necessary to whole application programs
Make the amendment of necessity.As: if wanting to add a certain function, it is thus only necessary to increase corresponding plug-in unit;If wanting to update a certain function,
Need only to update corresponding plug-in unit, repack after carrying out the most necessary amendment and be published to cloud server end,
Do so will be greatly improved development efficiency and the development quality of application program, and the coverage revised each time is dropped to
Low, it is a lot of convenient to bring for publisher.
Owing to the exploitation side of application program have employed the development specifications of plugable, some functions of application program are divided into
Plug-in unit one by one, the function of application program is provided by these plug-in units, so, from the point of view of the user of application program, work as needs
The when of increasing, revise, delete a certain function of mounted application program newly, it is not necessary to whole application programs are done necessity and repaiies
Change.As: if user wants to add a certain function, it is thus only necessary to download from cloud server end and corresponding plug-in unit, can answer at this
Dynamic load when running by program;If wanting to update a certain function, only by current server end provide plug-in unit list from
Cloud server end is downloaded and corresponding plug-in unit, can dynamically reload when this application program runs to realize and update;With
If family is wanted to delete a certain function, it is thus only necessary to obtained present terminal equipment from the application program management interface of terminal unit
The plug-in unit of this function through installing also is deleted, and can realize the deletion of this corresponding function when this application program runs,
Do so will be greatly improved that user increases newly, revises, deletion etc. uses the efficiency of this application program correlation function, brings for user
A lot of convenient.
It should be noted that each embodiment in this specification all uses the mode gone forward one by one to describe, each embodiment weight
Point explanation is all the difference with other embodiments, and between each embodiment, identical similar part sees mutually.
For device class embodiment, due to itself and embodiment of the method basic simlarity, so describe is fairly simple, relevant part ginseng
See that the part of embodiment of the method illustrates.
It should be noted that in this article, the relational terms of such as first and second or the like is used merely to a reality
Body or operation separate with another entity or operating space, and deposit between not necessarily requiring or imply these entities or operating
Relation or order in any this reality.And, term " includes ", " comprising " or its any other variant are intended to
Comprising of nonexcludability, so that include that the process of a series of key element, method, article or device not only include that those are wanted
Element, but also include other key elements being not expressly set out, or also include for this process, method, article or device
Intrinsic key element.In the case of there is no more restriction, statement " including ... " key element limited, it is not excluded that
Including process, method, article or the device of key element there is also other identical element.
It will be appreciated by those skilled in the art that all or part of step realizing above-described embodiment can have been come by hardware
Becoming, it is also possible to instruct relevant hardware by program and complete, this program can be stored in a kind of computer-readable recording medium
In, storage medium mentioned above can be read only memory, disk or CD etc..
It addition, exploitation end, cloud server end and the terminal unit of the present invention are made up of associated component, wherein, some assemblies
For exploitation end, cloud server end and the hardware comprising modules of terminal unit, it will be appreciated that ground, exploitation end, cloud server end and terminal
The nextport hardware component NextPort of equipment includes processor, and the various hardware comprising modules in addition to processor.It is understood, of course, that ground, institute
Meaning processor also is understood as the hardware composition of control unit described herein.
Above, it is only presently preferred embodiments of the present invention, not the present invention is made any pro forma restriction, although this
Invent disclosed above with preferred embodiment, but be not limited to the present invention, any those skilled in the art,
In the range of technical solution of the present invention, when the technology contents of available the disclosure above makes a little change or is modified to equivalent
The Equivalent embodiments of change, as long as being that the technical spirit of the foundation present invention is to above real without departing from technical solution of the present invention content
Execute any simple modification, equivalent variations and modification that example is made, all still fall within the range of technical solution of the present invention.
Claims (10)
1. the management method of an application program, it is characterised in that including:
Definition step: definition is suitable for the plug-in unit bag of an application program, an at least plug-in unit in this plug-in unit bag, this plug-in unit bag comprises
Description file and inserter noumenon file to each plug-in unit;Further, the card i/f for each plug-in definition;
Packing step: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading step: final plug-in unit is wrapped and reaches cloud server end;
Setting steps: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, is arranged and more in cloud server end
New plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit.
The management method of application program the most according to claim 1, it is characterised in that also include:
First obtaining step: obtain the plug-in unit row that current server end provides on the application program management interface of terminal unit
Table;
Download step: click and download required plug-in unit, and preserve the inserter noumenon file of download in download directory;
Load step: the inserter noumenon file real-time loading of download is used for this application program in internal memory.
The management method of application program the most according to claim 2, it is characterised in that also include:
Second obtaining step: what acquisition present terminal equipment had been installed on the application program management interface of terminal unit inserts
Part;
Unloading step: click and delete required plug-in unit, the inserter noumenon file under download the plugin being unloaded and delete download directory.
The management method of application program the most according to claim 1, it is characterised in that
The description information that comprises of file that describes of described plug-in unit include the information of application program of correspondence, plugin name, version number,
Pin function describes information.
The management method of application program the most according to claim 2, it is characterised in that
In described load step, during application program is currently running, the inserter noumenon file of download carries out dynamic reality
Time be loaded for use.
The management method of application program the most according to claim 3, it is characterised in that
In described unloading step, the inserter noumenon file that need to unload unloads during mounted application program runs
Carry.
7. a management system for application program, including exploitation end, cloud server end, it is characterised in that
Described exploitation end includes:
Definition unit: definition is suitable for the plug-in unit bag of an application program, an at least plug-in unit in this plug-in unit bag, this plug-in unit bag comprises
Description file and inserter noumenon file to each plug-in unit;Further, the card i/f for each plug-in definition;
Packaged unit: this plug-in unit bag, card i/f for plug-in definition are packed, generates final plug-in unit bag;
Uploading unit: final plug-in unit is wrapped and reaches cloud server end;
Described cloud server end includes:
Receive unit: receive exploitation end transmit final plug-in unit bag;
Unit is set: according to the relevant information of the final plug-in unit bag being uploaded to cloud server, arranges and more in cloud server end
New plug-in unit list;This plug-in unit list comprises the description information described in file of described plug-in unit.
The management system of application program the most according to claim 7, it is characterised in that the management system of described application program is also
Including terminal unit, described terminal unit includes:
First acquiring unit: obtain the plug-in unit row that current server end provides on the application program management interface of terminal unit
Table;
Download unit: click and download required plug-in unit, and preserve the inserter noumenon file of download in download directory;
Loading unit: the inserter noumenon file real-time loading of download is used for this application program in internal memory.
The management system of application program the most according to claim 8, it is characterised in that described terminal unit also includes:
Second acquisition unit: what acquisition present terminal equipment had been installed on the application program management interface of terminal unit inserts
Part;
Unloading unit: click and delete required plug-in unit, the inserter noumenon file under download the plugin being unloaded and delete download directory.
The management system of application program the most according to claim 7, it is characterised in that
The description information that comprises of file that describes of described plug-in unit include the information of application program of correspondence, plugin name, version number,
Pin function describes information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610375531.8A CN106055330A (en) | 2016-05-31 | 2016-05-31 | Management method and system of application program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610375531.8A CN106055330A (en) | 2016-05-31 | 2016-05-31 | Management method and system of application program |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106055330A true CN106055330A (en) | 2016-10-26 |
Family
ID=57172285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610375531.8A Pending CN106055330A (en) | 2016-05-31 | 2016-05-31 | Management method and system of application program |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106055330A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107391210A (en) * | 2017-08-15 | 2017-11-24 | 北京奇虎科技有限公司 | The operating method and device of application program, terminal device |
CN107402761A (en) * | 2017-07-25 | 2017-11-28 | 青岛海信电器股份有限公司 | Using restorative procedure and device |
CN107423101A (en) * | 2017-08-01 | 2017-12-01 | 武大吉奥信息技术有限公司 | A kind of application plug gridding issue and management method and system |
CN108762846A (en) * | 2018-05-30 | 2018-11-06 | 努比亚技术有限公司 | Plug-in unit real-time recommendation method, server and computer readable storage medium |
CN109597623A (en) * | 2018-12-05 | 2019-04-09 | 上海中商网络股份有限公司 | A kind of plug-in management method, device, equipment and storage medium |
CN110597568A (en) * | 2019-08-30 | 2019-12-20 | 深圳市宏电技术股份有限公司 | Plug-in deployment method, system and terminal |
CN112165695A (en) * | 2020-09-08 | 2021-01-01 | 安徽江淮汽车集团股份有限公司 | Internet of vehicles service management method, platform, equipment and storage medium |
CN112559085A (en) * | 2020-12-23 | 2021-03-26 | 苏州三六零智能安全科技有限公司 | Plug-in loading method, equipment, storage medium and device of Internet of things equipment |
CN112737876A (en) * | 2020-12-24 | 2021-04-30 | 四川爱联科技股份有限公司 | Plug-in type test system and test method based on cloud |
CN114661371A (en) * | 2022-03-01 | 2022-06-24 | 深圳前海环融联易信息科技服务有限公司 | Client program plug-in method |
CN114756271A (en) * | 2022-04-29 | 2022-07-15 | 深圳市欧瑞博科技股份有限公司 | Interface updating method and device and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968154A (en) * | 2006-09-15 | 2007-05-23 | 华为技术有限公司 | System and method for service expansion using plug |
CN104090785A (en) * | 2014-06-19 | 2014-10-08 | 小米科技有限责任公司 | Method, device and system for providing application program |
CN104391716A (en) * | 2014-11-14 | 2015-03-04 | 百度在线网络技术(北京)有限公司 | Plug-in-based application program implementing method and device |
CN104714828A (en) * | 2015-03-31 | 2015-06-17 | 北京奇虎科技有限公司 | Methods and devices for installing and operating application |
-
2016
- 2016-05-31 CN CN201610375531.8A patent/CN106055330A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968154A (en) * | 2006-09-15 | 2007-05-23 | 华为技术有限公司 | System and method for service expansion using plug |
CN104090785A (en) * | 2014-06-19 | 2014-10-08 | 小米科技有限责任公司 | Method, device and system for providing application program |
CN104391716A (en) * | 2014-11-14 | 2015-03-04 | 百度在线网络技术(北京)有限公司 | Plug-in-based application program implementing method and device |
CN104714828A (en) * | 2015-03-31 | 2015-06-17 | 北京奇虎科技有限公司 | Methods and devices for installing and operating application |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107402761A (en) * | 2017-07-25 | 2017-11-28 | 青岛海信电器股份有限公司 | Using restorative procedure and device |
CN107423101A (en) * | 2017-08-01 | 2017-12-01 | 武大吉奥信息技术有限公司 | A kind of application plug gridding issue and management method and system |
CN107391210A (en) * | 2017-08-15 | 2017-11-24 | 北京奇虎科技有限公司 | The operating method and device of application program, terminal device |
CN108762846A (en) * | 2018-05-30 | 2018-11-06 | 努比亚技术有限公司 | Plug-in unit real-time recommendation method, server and computer readable storage medium |
CN108762846B (en) * | 2018-05-30 | 2024-02-09 | 努比亚技术有限公司 | Plug-in real-time recommendation method Server and computer-readable storage medium |
CN109597623A (en) * | 2018-12-05 | 2019-04-09 | 上海中商网络股份有限公司 | A kind of plug-in management method, device, equipment and storage medium |
CN110597568A (en) * | 2019-08-30 | 2019-12-20 | 深圳市宏电技术股份有限公司 | Plug-in deployment method, system and terminal |
CN110597568B (en) * | 2019-08-30 | 2020-11-10 | 深圳市宏电技术股份有限公司 | Plug-in deployment method, system and terminal |
CN112165695B (en) * | 2020-09-08 | 2021-08-27 | 安徽江淮汽车集团股份有限公司 | Internet of vehicles service management method, platform, equipment and storage medium |
CN112165695A (en) * | 2020-09-08 | 2021-01-01 | 安徽江淮汽车集团股份有限公司 | Internet of vehicles service management method, platform, equipment and storage medium |
CN112559085A (en) * | 2020-12-23 | 2021-03-26 | 苏州三六零智能安全科技有限公司 | Plug-in loading method, equipment, storage medium and device of Internet of things equipment |
CN112559085B (en) * | 2020-12-23 | 2022-11-04 | 苏州三六零智能安全科技有限公司 | Plug-in loading method, equipment, storage medium and device of Internet of things equipment |
CN112737876B (en) * | 2020-12-24 | 2022-07-08 | 四川爱联科技股份有限公司 | Plug-in type test system and test method based on cloud |
CN112737876A (en) * | 2020-12-24 | 2021-04-30 | 四川爱联科技股份有限公司 | Plug-in type test system and test method based on cloud |
CN114661371A (en) * | 2022-03-01 | 2022-06-24 | 深圳前海环融联易信息科技服务有限公司 | Client program plug-in method |
CN114756271A (en) * | 2022-04-29 | 2022-07-15 | 深圳市欧瑞博科技股份有限公司 | Interface updating method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106055330A (en) | Management method and system of application program | |
US8074201B2 (en) | Deployment and execution of a program on an embedded device | |
CN102736946B (en) | A kind of batch dispositions method of application node and device | |
CN110912724B (en) | Parameter-driven automatic service arrangement method and device | |
US8397215B2 (en) | Executing a physical model with multiple physical domains in a web browser | |
CN107870787A (en) | Application plug loading method and system | |
KR102077360B1 (en) | Generating native code from intermediate language code for an application | |
US8561048B2 (en) | Late and dynamic binding of pattern components | |
US9092239B2 (en) | Configuring user interfaces in electronic devices | |
CN104731589A (en) | Automatic generation method and device of user interface (UI) | |
CN103443763B (en) | Comprise to connect the ISA Bridge of the support called rewriteeing virtual function | |
KR20170097360A (en) | Method and system for extending function of package file | |
CN106681718A (en) | Toolkit-based desktop side plugin frame and implementation method thereof | |
CN104142825A (en) | Method and system for modularization development of products | |
CN103353845A (en) | Method and device for uploading and pushing script | |
CN104834541B (en) | Function module hanging method, carry system and the method for updating carry system | |
CN102221998A (en) | Method for extending EJB container in component running support platform | |
CN103761107B (en) | Software package customizing device and method | |
CN109857432A (en) | A kind of hot update method and device of game application | |
CN114237760B (en) | Method for packaging industrial mechanism model into container mirror image and publishing web service | |
CN104133678A (en) | Method and device for constructing and operating interactive seismic interpretation system | |
US20110184902A1 (en) | business rule integration with engineering applications | |
CN108334374A (en) | The method and apparatus of component dynamic load and execution | |
CN109298883A (en) | A kind of automatically generate component file method and electronic equipment under teaching platform | |
CN114860202A (en) | Project operation method, device, server and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20161026 |