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

CN106055330A - Management method and system of application program - Google Patents

Management method and system of application program Download PDF

Info

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
Application number
CN201610375531.8A
Other languages
Chinese (zh)
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.)
Shenzhen Carle Tuo Ke Technology Co Ltd
Original Assignee
Shenzhen Carle Tuo Ke Technology 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 Shenzhen Carle Tuo Ke Technology Co Ltd filed Critical Shenzhen Carle Tuo Ke Technology Co Ltd
Priority to CN201610375531.8A priority Critical patent/CN106055330A/en
Publication of CN106055330A publication Critical patent/CN106055330A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/658Incremental updates; Differential updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-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

The management method of a kind of application program and system
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.
CN201610375531.8A 2016-05-31 2016-05-31 Management method and system of application program Pending CN106055330A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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