CN101656623A - Software installing method, sever and system - Google Patents

Software installing method, sever and system Download PDF

Info

Publication number
CN101656623A
CN101656623A CN200810210067A CN200810210067A CN101656623A CN 101656623 A CN101656623 A CN 101656623A CN 200810210067 A CN200810210067 A CN 200810210067A CN 200810210067 A CN200810210067 A CN 200810210067A CN 101656623 A CN101656623 A CN 101656623A
Authority
CN
China
Prior art keywords
software
parameter
installation
entity
installation parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200810210067A
Other languages
Chinese (zh)
Other versions
CN101656623B (en
Inventor
金盎
谢艺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2008102100672A priority Critical patent/CN101656623B/en
Priority to PCT/CN2009/071303 priority patent/WO2010020124A1/en
Publication of CN101656623A publication Critical patent/CN101656623A/en
Application granted granted Critical
Publication of CN101656623B publication Critical patent/CN101656623B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses software installing method, sever and system, which relate to the technical field of telecommunications, and are invented to solve the problem that user needs manually collocating a plurality of parameters during the software installing process. The software installing method provided by the embodiment of the invention comprises the following steps: receiving installation parameter and target server information sent from a user terminal, and sending the installation parameter to a target server corresponding to the target server information. The software installing method provided by the embodiment of the invention also comprises the following steps: receiving installation parameter sent from a network server; acquiring a software installing entity corresponding tothe installation parameter; updating the installation parameter in the software installing entity according to the installation parameter; and installing the software in the software installing entityaccording to the updated installation parameter. The software installing method, the server and the system are suitable for the remote automatic installation of software.

Description

Method, server and system that software is installed
Technical field
The present invention relates to the telecommunication technology field, relate in particular to method, server and system that a kind of software is installed.
Background technology
The carrier-class application software system is because upgrading, the expansion of function comprise increasing subassembly and module.Often, numerous software (for example operating system, database, duplex software, business software etc.) just need be installed on server for a service is provided.
In the prior art, when carrying out the software installation, the user need sign in to the configuration parameter of the destination server manual modification software of install software.Yet present most of software all has numerous configuration parameters, and the configuration of different software has nothing in common with each other again, and this just causes the user must grasp the installation details of each software comprehensively, and installation process also becomes quite complicated because of loaded down with trivial details parameter configuration.
Some business softwares also support many scenes to use, and the parameter customization of each scene there are differences again; Yet in the prior art, even these softwares are at different scenes, the installation parameter that needs in its installation process to dispose also all is the same, can not carry out adaptive according to the scene difference, but the parameter that has is redundant under some application scenarios, this needs the user to select different parameter configuration according to different application scenarioss, has increased the complexity of user installation software.
Than complicated problems, there are following two kinds of schemes that software installation process is optimized at parameter configuration in the above-mentioned user installation software process at present:
1, at the installation parameter of the pre-defined correspondence of different environment (such as Windows, Linux etc.), in software installation process, obtains defined installation parameter automatically by installation procedure.
2, realize man-machine interaction at patterned software installation interface, dispose installation parameter according to predetermined process prompting user by installation procedure.
State in realization in the process that the software after the improvement installs, the inventor finds that there are the following problems at least in the prior art:
In software installation process, the user is along with erection schedule is carried out manual parameter configuration length by length, and the efficient of software installation process is lower.
Summary of the invention
Method, server and system that embodiments of the invention provide a kind of software to install improve the efficient that software is installed.
For achieving the above object, the method that embodiments of the invention provide a kind of software to install may further comprise the steps:
Receive installation parameter and destination server information that user terminal sends;
Described installation parameter is sent to the destination server of described destination server information correspondence.
The method that embodiments of the invention also provide a kind of software to install comprises:
Receive the installation parameter that the webserver sends;
Obtain the software of described installation parameter correspondence entity is installed;
Upgrade described software according to described installation parameter installation parameter in the entity is installed;
According to the installation parameter after upgrading described software is installed software in the entity is installed.
For achieving the above object, embodiments of the invention provide a kind of webserver, comprising:
The parameter receiver module is used to receive installation parameter and the destination server information that user terminal sends;
The parameter sending module is used for described installation parameter is sent to the destination server of described destination server information correspondence.
Embodiments of the invention also provide a kind of destination server, comprising:
Receiver module is used to receive the installation parameter that the webserver sends;
Acquisition module, the software that is used to obtain described installation parameter correspondence is installed entity;
Update module is used for upgrading the installation parameter that described software is installed entity according to described installation parameter;
Installed module is used for according to the installation parameter after upgrading the software that described software is installed entity being installed.
For achieving the above object, embodiments of the invention provide a kind of software installation system, comprising:
The webserver is used to receive installation parameter and the destination server information that user terminal sends, and described installation parameter is sent to the destination server of described destination server information correspondence;
Destination server, be used to receive the described installation parameter that the described webserver sends, and the software that obtains described installation parameter correspondence is installed entity, upgrade described software according to described installation parameter installation parameter in the entity is installed, according to the installation parameter after upgrading described software is installed then software in the entity is installed.
The method that the software that the embodiment of the invention provides is installed, server and system, being provided with on a user terminal needs all of installed software correspondence installation parameters, by the webserver described installation parameter is handed down to destination server then, described destination server obtains the software corresponding with described installation parameter entity is installed, finish of the installation of needed software according to described installation parameter in this locality, compared with prior art, it finishes the process of parameter setting and software installation respectively on the webserver and destination server, on destination server, just need not the manual configuration parameter during install software like this, solved that the numerous parameters of user's manual configuration cause the lower problem of installation effectiveness in the software installation process.
Description of drawings
Fig. 1 is the system configuration schematic diagram in the embodiment of the invention;
Fig. 2 is the method flow diagram of webserver side in the embodiment of the invention;
Fig. 3 is the method flow diagram of destination server side in the embodiment of the invention;
Fig. 4 is the method flow diagram of embodiment of the invention specific implementation;
Fig. 5 is the structural representation of the webserver in the embodiment of the invention;
Fig. 6 is the structural representation of destination server in the embodiment of the invention.
Embodiment
In order to solve the lower problem of installation effectiveness in the software installation process, the system that the embodiment of the invention provides a kind of software to install.The system of embodiment of the invention software being installed below in conjunction with accompanying drawing is described in detail.
As shown in Figure 1, the system that the software that the embodiment of the invention provides is installed comprises: the webserver 11 and destination server 12.
The webserver 11 is used to receive installation parameter and destination server information that user terminal sends, and described installation parameter is sent to the destination server of described destination server information correspondence, and the destination server here is exactly the server that needs install software.
Destination server 12, be used to receive the described installation parameter that the described webserver sends, and the software that obtains described installation parameter correspondence is installed entity, upgrade described software according to described installation parameter installation parameter in the entity is installed, according to the installation parameter after upgrading described software is installed then software in the entity is installed.
Wherein, the described webserver 11 also is used to receive the software information that user terminal sends, and the parameter item in the described software information corresponding parameters configuration template is sent to user terminal with the form of the parameter configuration page.
If described software comprises newly-increased expanded function, the parameter item in the then described parameter configuration template should also comprise described expanded function corresponding parameters item; And, the installation parameter that described destination server 12 receives comprises the installation parameter of the expanded function of described software, described destination server 12 also is used to obtain the expanded function of installation parameter correspondence of the expanded function of described software entity is installed, and described expanded function is installed expanded function in the entity is installed.
The software that described destination server 12 gets access to is installed by entity and expanded function is installed entity, originally can be to leave on the destination server, also can be to leave on the special software storage server, can also be that some other has on the server of similar functions.In present embodiment and following embodiment, all preferably adopt the software storage server to deposit that software is installed entity and expanded function is installed entity.
The system that the software that the embodiment of the invention provides is installed, by the installation parameter that needs the installed software correspondence being set on the webserver and described installation parameter being handed down to destination server, described then destination server obtains the software corresponding with described installation parameter entity is installed from the software storage server, finish of the installation of needed software according to described installation parameter in this locality, compared with prior art, on the described webserver and described destination server, finish the process that parameter setting and software are installed respectively, on destination server, just need not the manual configuration parameter during install software like this, solved the lower problem of software installation effectiveness.
In order to solve the lower problem of installation effectiveness in the software installation process, the embodiment of the invention provides a kind of software installation method.The method of embodiment of the invention software being installed below in conjunction with accompanying drawing is described in detail.
As shown in Figure 2, the method that software that the embodiment of the invention provides is installed may further comprise the steps in the enforcement of webserver side:
21, the webserver receives installation parameter and the destination server information that user terminal sends.
22, the destination server of described destination server information correspondence is the server that the user needs install software, and in order to allow this destination server that the software of user's appointment can correctly be installed, this webserver sends to described destination server with described installation parameter.
The method that embodiments of the invention also provide a kind of software to install as shown in Figure 3, may further comprise the steps in the enforcement of destination server side:
31, destination server receives the installation parameter that the webserver sends, the parameter of this installation parameter for needing in this install software to dispose.
32, all softwares installation entities all leave in the unified software storage server, and destination server need obtain the software of described installation parameter correspondence entity is installed from this software storage server.
33, owing to will directly call software in the software installation process installation parameter in the entity is installed, therefore need be upgraded described software installation parameter in the entity is installed according to described installation parameter.
34, according to the installation parameter after upgrading described software is installed software in the entity is installed.
The method that the software that the embodiment of the invention provides is installed, by the installation parameter that needs the installed software correspondence being set on the webserver and described installation parameter being handed down to destination server, described then destination server obtains the software corresponding with described installation parameter entity is installed from the software storage server, finish of the installation of needed software according to described installation parameter in this locality, compared with prior art, it finishes the process of parameter setting and software installation respectively on the webserver and destination server, on destination server, just need not the manual configuration parameter during install software like this, solved the problem that user in the software installation process needs the numerous parameters of manual configuration.
The method of software in the embodiment of the invention being installed with a specific embodiment is further described below.
As shown in Figure 4, the process that software is installed in the present embodiment comprises:
41, pass through browser logging in network server on user terminal, the webserver issues a software to user terminal and selects the page, and the user selects the page to select the software that need be installed to destination server by software.
42, after the webserver receives the information of software of user's selection, issue one and this software corresponding parameters configuration page to user terminal.
Wherein, the webserver is dynamically resolved the parameter configuration template after receiving the information of software that the user selects, and dynamically generates a parameter configuration page then; That is, the webserver is resolved this software corresponding parameters configuration template according to the software that the user selects, and generates this software corresponding parameters configuration page then.Corresponding to different software or whether comprise the same software of expanded function, the parameter item that its corresponding parameters configuration page bread contains all is different, but all software corresponding parameters configuration pages are all used the page of same style, make the user only perceive a kind of installation procedure when different software is carried out parameter configuration like this, thereby the user has been shielded installation difference between the different software.
Described parameter configuration template is that the software developer creates according to the original installation parameter of software, and it can be a congfig.xml file; If this software comprises expanded function, then described parameter configuration template is exactly to create according to the installation parameter of the original installation parameter of software and newly-increased expanded function simultaneously; Described parameter configuration template comprises span, parameter default, the page of all installation parameters of software and shows type etc.; If software comprises a plurality of scenes, then in the parameter configuration template, indicate the installation parameter tabulation of each scene correspondence.
43, the user need to select the destination server of install software on the parameter configuration page, and carries out the installation parameter configuration according to the parameter item that provides on the parameter configuration page.
Installed software comprises a plurality of scenes if desired, then needs to select earlier the scene of installation when carrying out parameter configuration, disposes corresponding installation parameter then;
If described software comprises newly-increased expanded function, then the webserver is when this software corresponding parameters configuration template of dynamic analysis, the installation parameter information of the expanded function that will increase newly according to original installation parameter information and this software of described software dynamically generates this software corresponding parameters configuration page, the user only need be that described software arrangements parameter is just passable on this parameter configuration page, like this, for the user, newly-increased expanded function provides just as original software, the user when the described software of installation perception less than the existence of expanded function.
44, the user judges whether the parameter value of input satisfies the verification rule behind the input installation parameter.
If parameter value does not satisfy the verification rule, exceeded the installation parameter span such as the parameter value of importing, the parameter configuration page will be pointed out mistake, and forwards step 43 to; If the parameter value of being imported satisfies the verification rule, then continue step 45.
By this step, make and in the parameter customization, can also carry out the validity checking of parameter, can reduce the installation probability of errors like this.
45, the webserver generates an installation parameter file automatically according to user configured installation parameter, and this installation parameter file is sent to destination server.
46, destination server receives the installation parameter file that the webserver sends.
47, in order to realize the unified management of software, software is installed entity and is left a unified software storage server in, and destination server can obtain its corresponding software according to the installation parameter that comprises in the described installation parameter file entity is installed from the software storage server.
Wherein, described software is installed entity and is comprised the original installation entity of described software, adaptive script and parameter configuration template, if this software comprises newly-increased expanded function, then described software is installed the installation script that entity also comprises the expanded function correspondence; The original installation entity of software comprises software installation script and software parameter configuration file again.
48, according to the installation parameter update software in the installation parameter file installation parameter that comprises in the entity is installed.
Wherein, at first executive software is installed the adaptive script that comprises in the entity, converts the installation parameter in the installation parameter file to software the installation parameter that entity can be discerned is installed, and according to the installation parameter that obtains after the conversion installation parameter is upgraded then.
49, according to the installation parameter after upgrading described software is installed software in the entity is installed.
After installation parameter in the software installation entity obtains upgrading, can carry out the installation of software, just executive software is installed the software installation script in the entity;
The expanded function of described software correspondence is installed if desired, then, when carrying out described software installation script, carries out the installation script of this software extensions function correspondence according to the installation parameter of the expanded function correspondence that comprises in the installation parameter file.
Software installation method in the present embodiment, by the installation parameter that needs installed software and expanded function correspondence thereof is set on the webserver, and described installation parameter is handed down to destination server, described then destination server obtains the software corresponding with described installation parameter entity is installed from the software storage server, finish the installation in this locality of needed software and expanded function thereof according to described installation parameter; Compared with prior art, software installation method in the present embodiment, on the webserver and destination server, finish the process that parameter setting and software are installed respectively, having separated parameter configuration and software installs, on destination server, just need not manual configuration parameter more like this during install software, and the user can disposable in advance customization a lot of destination server the software installation parameter, disposablely then issue the installation that a plurality of destination servers after the task are finished all softwares automatically, make the user needn't sign in to every destination server one by one and carry out the software installation, realized the remote auto that software is installed on destination server installation.
Software installation method in the present embodiment, the different scenes that comprise for different software and software, the webserver can dynamically be resolved it, dynamically generate different software, the different scene corresponding parameters configuration page, on the parameter configuration page that the webserver provides, all installation parameters are set then, comprise the installation parameter of required software correspondence and the installation parameter of expanded function correspondence thereof; So not only solved the problem of many scene customizations in the software parameter layoutprocedure, and the user is when carrying out the software installation, need not to carry out separately again the installation procedure of expanded function correspondence, realized software being carried out the function expansion in the mode of black box, automation.
The server that the method that the software that provides corresponding to the embodiment of the invention is installed, the embodiment of the invention also provide a kind of software to install.The server of embodiment of the invention software being installed below in conjunction with accompanying drawing is described in detail.
As shown in Figure 5, the webserver that the software that the embodiment of the invention provides is installed comprises: receiver module 51 and sending module 52.
Receiver module 51 receives installation parameter and the destination server information that user terminal sends; The destination server of described destination server information correspondence is exactly the server that the user needs install software, and in order to allow this destination server that the software of user's appointment can correctly be installed, sending module 52 is used for described installation parameter is sent to described destination server.
Wherein, described receiver module 51 also is used to receive the software information that user terminal sends, and described software information is the user selects to be installed to the software correspondence of destination server on user terminal a information;
Described sending module 52 also is used for the parameter item of described software information corresponding parameters configuration template is sent to user terminal, and the parameter item in the described software information corresponding parameters configuration template is that the form with the parameter configuration page shows the user's.
If described software comprises newly-increased expanded function, the parameter item in the then described parameter configuration template comprises described expanded function corresponding parameters item.
The destination server that the embodiment of the invention also provides a kind of software to install as shown in Figure 6, comprising: receiver module 61, acquisition module 62, update module 63 and installed module 64.
Receiver module 61 is used to receive the installation parameter that the webserver sends; A lot of softwares that prestored in the software storage server, the acquisition module 62 in the present embodiment are used for obtaining from the software storage server software of described installation parameter correspondence entity are installed; Will directly call the installation parameter in the software installation entity in the installation process, the update module 63 in the present embodiment is used for upgrading the installation parameter that described software is installed entity according to described installation parameter; Installed module 64 is used for according to the installation parameter after upgrading the software that described software is installed entity being installed.
If described software comprises newly-increased expanded function, then described acquisition module 62, the expanded function of installation parameter correspondence that also is used to obtain the expanded function of described software is installed entity; Described installed module 64 also is used for installing the expanded function that described expanded function is installed entity.
The server that the software that the embodiment of the invention provides is installed, by the installation parameter that needs the installed software correspondence being set on the webserver and described installation parameter being handed down to destination server, described then destination server obtains the software corresponding with described installation parameter entity is installed from the software storage server, finish of the installation of needed software according to described installation parameter in this locality, compared with prior art, on the described webserver and described destination server, finish the process that parameter setting and software are installed respectively, on destination server, just need not the manual configuration parameter during install software like this, solved the problem that user in the software installation process needs the numerous parameters of manual configuration.
One of ordinary skill in the art will appreciate that: all or part of step that realizes embodiment of the invention software installation method can be finished by the relevant hardware of program command, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
The above be the specific embodiment of the present invention only, but protection scope of the present invention is not limited thereto; Method, server and system that software provided by the invention is installed are applicable to but are not limited to the telecommunication technology field, the present invention also be applicable to other all relate to the integrated service software that a plurality of sub-softwares install and install.The present invention is any to be familiar with those skilled in the art in the technical scope that the present invention discloses, and the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (16)

1, a kind of software installation method is characterized in that, may further comprise the steps:
Receive installation parameter and destination server information that user terminal sends;
Described installation parameter is sent to the destination server of described destination server information correspondence.
2, software installation method according to claim 1 is characterized in that, this method also comprises:
Receive the software information that user terminal sends;
Parameter item in the described software information corresponding parameters configuration template is sent to user terminal;
Described installation parameter is what be configured according to described parameter item.
3, software installation method according to claim 2 is characterized in that, described parameter item sends to user terminal with the form of the parameter configuration page.
4, software installation method according to claim 2 is characterized in that, the software of described software information correspondence comprises at least two scene is installed, at least one parameter item in the corresponding described parameter configuration template of described each installation scene.
5, software installation method according to claim 2 is characterized in that, the software of described software information correspondence comprises expanded function, and the parameter item in the described parameter configuration template comprises described expanded function corresponding parameters item.
6, a kind of software installation method is characterized in that, comprising:
Receive the installation parameter that the webserver sends;
Obtain the software of described installation parameter correspondence entity is installed;
Upgrade described software according to described installation parameter installation parameter in the entity is installed;
According to the installation parameter after upgrading described software is installed software in the entity is installed.
7, software installation method according to claim 6 is characterized in that, described installation parameter comprises the installation parameter of the expanded function of described software, and this method also comprises:
Obtain the expanded function of installation parameter correspondence of the expanded function of described software entity is installed;
Expanded function in the described expanded function installation entity is installed.
8, a kind of webserver is characterized in that, comprising:
Receiver module is used to receive installation parameter and the destination server information that user terminal sends;
Sending module is used for described installation parameter is sent to the destination server of described destination server information correspondence.
9, the webserver according to claim 8 is characterized in that:
Described receiver module also is used to receive the software information that user terminal sends;
Described sending module also is used for the parameter item of described software information corresponding parameters configuration template is sent to user terminal.
10, the webserver according to claim 9 is characterized in that, the software of described software information correspondence comprises expanded function; And the parameter item in the described parameter configuration template comprises described expanded function corresponding parameters item.
11, a kind of destination server is characterized in that, comprising:
Receiver module is used to receive the installation parameter that the webserver sends;
Acquisition module, the software that is used to obtain described installation parameter correspondence is installed entity;
Update module is used for upgrading the installation parameter that described software is installed entity according to described installation parameter;
Installed module is used for according to the installation parameter after upgrading the software that described software is installed entity being installed.
12, destination server according to claim 11 is characterized in that, described installation parameter comprises the installation parameter of the expanded function of described software; And
Described acquisition module also is used to obtain the expanded function of installation parameter correspondence of the expanded function of described software entity is installed;
Described installed module also is used for installing the expanded function that described expanded function is installed entity.
13, a kind of software installation system is characterized in that, comprising:
The webserver is used to receive installation parameter and the destination server information that user terminal sends, and described installation parameter is sent to the destination server of described destination server information correspondence;
Destination server, be used to receive the described installation parameter that the described webserver sends, and the software that obtains described installation parameter correspondence is installed entity, upgrade described software according to described installation parameter installation parameter in the entity is installed, according to the installation parameter after upgrading described software is installed then software in the entity is installed.
14, software installation system according to claim 13 is characterized in that,
The described webserver also is used to receive the software information that user terminal sends, and the parameter item in the described software corresponding parameters configuration template is sent to user terminal.
15, software installation system according to claim 14 is characterized in that, the software of described software information correspondence comprises expanded function; And the parameter item in the described parameter configuration template comprises described expanded function corresponding parameters item.
16, software installation system according to claim 13 is characterized in that, described installation parameter comprises the installation parameter of the expanded function of described software; And
Described destination server, the expanded function of installation parameter correspondence that also is used to obtain the expanded function of described software is installed entity, and described expanded function is installed expanded function in the entity is installed.
CN2008102100672A 2008-08-21 2008-08-21 Software installing method, sever and system Active CN101656623B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2008102100672A CN101656623B (en) 2008-08-21 2008-08-21 Software installing method, sever and system
PCT/CN2009/071303 WO2010020124A1 (en) 2008-08-21 2009-04-16 Method, server and system for software installing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102100672A CN101656623B (en) 2008-08-21 2008-08-21 Software installing method, sever and system

Publications (2)

Publication Number Publication Date
CN101656623A true CN101656623A (en) 2010-02-24
CN101656623B CN101656623B (en) 2012-01-11

Family

ID=41706841

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102100672A Active CN101656623B (en) 2008-08-21 2008-08-21 Software installing method, sever and system

Country Status (2)

Country Link
CN (1) CN101656623B (en)
WO (1) WO2010020124A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611509A (en) * 2011-01-19 2012-07-25 华为技术有限公司 Spectrum sensing method, spectrum sensing apparatus and database
CN102983985A (en) * 2011-09-05 2013-03-20 中兴通讯股份有限公司 Method and system for client installation
CN103019791A (en) * 2012-12-19 2013-04-03 中国电子科技集团公司第十五研究所 Software deploying method and system
CN103677907A (en) * 2013-12-03 2014-03-26 曙光信息产业(北京)有限公司 Installation method and installation device for environmental forecast type application components
CN105094885A (en) * 2015-06-16 2015-11-25 杭州昆海信息技术有限公司 Component installation method and apparatus
CN106126202A (en) * 2016-06-13 2016-11-16 浪潮(北京)电子信息产业有限公司 The installation method of a kind of server OS, Apparatus and system
CN107135089A (en) * 2016-02-29 2017-09-05 大唐移动通信设备有限公司 A kind of method and apparatus upgraded to operation maintenance center's system
CN107483572A (en) * 2017-08-08 2017-12-15 北京奇艺世纪科技有限公司 The dispositions method and device of a kind of server
CN107832107A (en) * 2017-11-24 2018-03-23 泰康保险集团股份有限公司 System deployment method, apparatus, electronic equipment and storage medium
CN108399070A (en) * 2017-02-08 2018-08-14 大唐移动通信设备有限公司 A kind of software installation method and device
CN108521518A (en) * 2018-04-12 2018-09-11 深圳市沃特沃德股份有限公司 Adjust the method and device of screen intensity
CN111026411A (en) * 2019-11-22 2020-04-17 武汉达梦数据技术有限公司 Software remote deployment management method and management machine
CN112698845A (en) * 2020-12-29 2021-04-23 歌尔科技有限公司 Software configuration updating method, terminal and computer readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6854112B2 (en) * 2001-08-29 2005-02-08 International Business Machines Corporation System and method for the automatic installation and configuration of an operating system
CN1331045C (en) * 2002-08-19 2007-08-08 万达信息股份有限公司 Software automatic upgrading and updating method under Client/Server frame
CN100456805C (en) * 2006-01-27 2009-01-28 中国科学院声学研究所 A network upgrade method of the TFTP-based IPTV STB software

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611509A (en) * 2011-01-19 2012-07-25 华为技术有限公司 Spectrum sensing method, spectrum sensing apparatus and database
CN102611509B (en) * 2011-01-19 2015-04-15 华为技术有限公司 Spectrum sensing method, spectrum sensing apparatus and database
CN102983985A (en) * 2011-09-05 2013-03-20 中兴通讯股份有限公司 Method and system for client installation
CN102983985B (en) * 2011-09-05 2018-02-09 深圳前海大数金融服务有限公司 client installation method and system
CN103019791A (en) * 2012-12-19 2013-04-03 中国电子科技集团公司第十五研究所 Software deploying method and system
CN103019791B (en) * 2012-12-19 2016-08-10 中国电子科技集团公司第十五研究所 Software dispositions method and software deployment system
CN103677907A (en) * 2013-12-03 2014-03-26 曙光信息产业(北京)有限公司 Installation method and installation device for environmental forecast type application components
CN105094885A (en) * 2015-06-16 2015-11-25 杭州昆海信息技术有限公司 Component installation method and apparatus
CN107135089A (en) * 2016-02-29 2017-09-05 大唐移动通信设备有限公司 A kind of method and apparatus upgraded to operation maintenance center's system
CN107135089B (en) * 2016-02-29 2019-11-22 大唐移动通信设备有限公司 The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded
CN106126202A (en) * 2016-06-13 2016-11-16 浪潮(北京)电子信息产业有限公司 The installation method of a kind of server OS, Apparatus and system
CN108399070A (en) * 2017-02-08 2018-08-14 大唐移动通信设备有限公司 A kind of software installation method and device
CN107483572A (en) * 2017-08-08 2017-12-15 北京奇艺世纪科技有限公司 The dispositions method and device of a kind of server
CN107832107A (en) * 2017-11-24 2018-03-23 泰康保险集团股份有限公司 System deployment method, apparatus, electronic equipment and storage medium
CN108521518A (en) * 2018-04-12 2018-09-11 深圳市沃特沃德股份有限公司 Adjust the method and device of screen intensity
CN111026411A (en) * 2019-11-22 2020-04-17 武汉达梦数据技术有限公司 Software remote deployment management method and management machine
CN111026411B (en) * 2019-11-22 2023-09-08 武汉达梦数据技术有限公司 Remote deployment management method and management machine for software
CN112698845A (en) * 2020-12-29 2021-04-23 歌尔科技有限公司 Software configuration updating method, terminal and computer readable storage medium

Also Published As

Publication number Publication date
WO2010020124A1 (en) 2010-02-25
CN101656623B (en) 2012-01-11

Similar Documents

Publication Publication Date Title
CN101656623B (en) Software installing method, sever and system
CN100356322C (en) Method and apparatus for dynamic middleware assembly
US7748000B2 (en) Filtering a list of available install items for an install program based on a consumer's install policy
CN100545851C (en) The remote system administration of utility command row environment
CN100354824C (en) Method and system for deployment of operating system
CN108052374B (en) Method and device for deploying container microservice
US9880836B2 (en) System and method for deploying a software program
CN100543732C (en) The method and system that is used for ui language between synchronizing software application program and the web website
US20090222805A1 (en) Methods and systems for dynamically building a software appliance
CN112882729B (en) Application image upgrading method, device, computer equipment and storage medium
EP1587246A2 (en) Framework for template-based retrieval of information from managed entities in a communication network
CN1407441A (en) System and method for automatic management computer service and programmable device
CN102073488A (en) Methods and devices for integrating and installing software
CN112764792B (en) Method and device for upgrading associated server version application and electronic equipment
CN102073507A (en) Method, device and system for calling widget
CN105528205A (en) Update control method and update control system
CN106599167B (en) System and method for supporting increment updating of database
CN110597590A (en) Method and device for replacing vehicle-mounted system icon, computer equipment and storage medium
CN104463690A (en) Customer-specific configuration and parameterization of level measurement device during ordering process
US20120096453A1 (en) Software Package Management Mechanism
US8670441B2 (en) System and method for migrating a large scale batch of customer accounts from one VoIP system to another VoIP system
CN101326515A (en) Metadata driven deployment of applications
CN104793998A (en) Terminal system resource management method and device
CN111061522B (en) Method, device, equipment and storage medium for generating front-end card assembly based on back end
JP2023531701A (en) Efficient controller data generation and extraction

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant