[go: up one dir, main page]

CN108134701A - Client runs the management method and system of benchmark - Google Patents

Client runs the management method and system of benchmark Download PDF

Info

Publication number
CN108134701A
CN108134701A CN201711407391.9A CN201711407391A CN108134701A CN 108134701 A CN108134701 A CN 108134701A CN 201711407391 A CN201711407391 A CN 201711407391A CN 108134701 A CN108134701 A CN 108134701A
Authority
CN
China
Prior art keywords
client
module
server
target application
application software
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
CN201711407391.9A
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.)
Shanghai Ctrip Commerce Co Ltd
Original Assignee
Shanghai Ctrip Commerce 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 Shanghai Ctrip Commerce Co Ltd filed Critical Shanghai Ctrip Commerce Co Ltd
Priority to CN201711407391.9A priority Critical patent/CN108134701A/en
Publication of CN108134701A publication Critical patent/CN108134701A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种客户端运行基准的管理方法及系统,所述管理方法包括:S1、客户端启动时生成启动事件并发送至服务器;S2、所述服务器根据所述启动事件将管理策略文件发送至所述客户端;S3、根据所述管理策略文件检测所述客户端是否符合标准,若否,执行步骤S4;S4、修复所述客户端。本发明中,客户端接入公司网络后,客户端自动发送启动事件至服务器,服务器将对应的管理策略文件发送至客户端,客户端根据管理策略文件自行检测客户端是否符合系统的使用标准,一旦不符合标准即进行自我修复,一定程度上提高了客户端运行基准的管理效率。

The present invention discloses a management method and system for client operation benchmarks. The management method includes: S1. generating a startup event when the client starts and sending it to the server; S2. the server converting the management policy file according to the startup event Sent to the client; S3, check whether the client meets the standard according to the management policy file, if not, perform step S4; S4, repair the client. In the present invention, after the client connects to the company network, the client automatically sends a startup event to the server, and the server sends the corresponding management policy file to the client, and the client automatically detects whether the client meets the usage standard of the system according to the management policy file. Once the standard is not met, self-healing is performed, which improves the management efficiency of the client's running benchmark to a certain extent.

Description

客户端运行基准的管理方法及系统Management method and system for client operation benchmark

技术领域technical field

本发明属于信息技术领域,特别涉及一种客户端运行基准的管理方法及系统。The invention belongs to the field of information technology, and in particular relates to a management method and system for client operation benchmarks.

背景技术Background technique

客户端接入公司网络后,运行的客户端需要存在必要软件、服务和补丁,同时需要检测这些内容是否符合公司目前系统的使用标准,当前对客户端运行基准的上述检测需要人工在服务器上进行查看,一旦发现问题,需要工作人员人工对不符合标准的客户端一一进行修复维护,效率低下。After the client is connected to the company network, the running client needs to have the necessary software, services and patches. At the same time, it needs to check whether these contents meet the company's current system usage standards. Currently, the above-mentioned detection of the client's operating benchmark needs to be performed manually on the server Check, once a problem is found, the staff needs to manually repair and maintain the clients that do not meet the standards one by one, which is inefficient.

发明内容Contents of the invention

本发明是为了克服现有技术中客户端运行基准的检测需要人工进行检测修复的缺陷,提供一种客户端运行基准的管理方法及系统。The purpose of the present invention is to overcome the defects in the prior art that the detection of client operation benchmarks requires manual detection and repair, and provide a management method and system for client operation references.

本发明通过以下技术方案来解决上述问题:The present invention solves the above problems through the following technical solutions:

一种客户端运行基准的管理方法,包括:A method for managing client-run benchmarks, comprising:

S1、客户端启动时生成启动事件并发送至服务器;S1. When the client starts, a startup event is generated and sent to the server;

S2、所述服务器根据所述启动事件将管理策略文件发送至所述客户端;S2. The server sends the management policy file to the client according to the startup event;

S3、根据所述管理策略文件检测所述客户端是否符合标准,若否,执行步骤S4;S3. Detect whether the client meets the standard according to the management policy file, if not, execute step S4;

S4、修复所述客户端。S4. Repair the client.

较佳地,步骤S1具体包括:Preferably, step S1 specifically includes:

S101、启动所述客户端;S101. Start the client;

S102、生成所述启动事件;S102. Generate the startup event;

S103、检测所述客户端与所述服务器是否建立交互连接,若否,执行步骤S104,若是,执行步骤S105;S103. Detect whether the client has established an interactive connection with the server, if not, execute step S104, and if yes, execute step S105;

S104、建立所述客户端与所述服务器之间的交互连接;S104. Establish an interactive connection between the client and the server;

S105、将所述启动事件发送至所述服务器。S105. Send the start event to the server.

较佳地,步骤S3还包括:Preferably, step S3 also includes:

检测所述客户端是否包括目标应用软件,若否,执行步骤S4;所述目标应用软件包括防火墙软件、杀毒软件和业务软件;Detect whether the client includes target application software, if not, execute step S4; the target application software includes firewall software, antivirus software and business software;

步骤S4具体包括:Step S4 specifically includes:

自动下载所述目标应用软件并安装。The target application software is automatically downloaded and installed.

较佳地,步骤S3包括:Preferably, step S3 includes:

检测到所述客户端包括所述目标应用软件时,检测所述目标应用软件的版本是否异常,若是,执行步骤S4;When it is detected that the client includes the target application software, check whether the version of the target application software is abnormal, and if so, perform step S4;

步骤S4具体包括:Step S4 specifically includes:

自动卸载所述目标应用软件的异常版本,并下载所述目标应用软件的正常版本并安装。The abnormal version of the target application software is automatically uninstalled, and the normal version of the target application software is downloaded and installed.

较佳地,步骤S3还包括:Preferably, step S3 also includes:

检测所述客户端的系统补丁版本是否异常,若是,执行步骤S4;Detect whether the system patch version of the client is abnormal, if so, perform step S4;

步骤S4具体包括:Step S4 specifically includes:

自动下载正常版本的系统补丁并安装。Automatically download and install the normal version of the system patch.

一种客户端运行基准的管理系统,包括客户端和服务器,所述客户端包括启动事件生成模块、第一检测模块和修复模块;A management system for client running benchmarks, including a client and a server, the client includes a startup event generation module, a first detection module and a repair module;

所述启动事件生成模块用于在客户端启动时生成启动事件并发送至服务器;The start event generation module is used to generate a start event when the client starts and send it to the server;

所述服务器用于根据所述启动事件将管理策略文件发送至所述第一检测模块;The server is configured to send the management policy file to the first detection module according to the startup event;

所述第一检测模块用于根据所述管理策略文件检测所述客户端是否符合标准,若否,调用所述修复模块;The first detection module is used to detect whether the client meets the standard according to the management policy file, and if not, call the repair module;

所述修复模块用于修复所述客户端。The repair module is used for repairing the client.

较佳地,所述启动事件生成模块包括启动模块、第二检测模块、交互建立模块和发送模块;Preferably, the startup event generation module includes a startup module, a second detection module, an interaction establishment module and a sending module;

所述启动模块用于启动所述客户端并生成所述启动事件;The startup module is used to start the client and generate the startup event;

所述第二检测模块用于检测所述客户端与所述服务器是否建立交互连接,若否,调用所述交互建立模块,若是,调用所述发送模块;The second detection module is used to detect whether an interactive connection is established between the client and the server, if not, call the interactive establishment module, and if so, call the sending module;

所述交互建立模块用于建立所述客户端与所述服务器之间的交互连接;The interaction establishment module is used to establish an interaction connection between the client and the server;

所述发送模块用于将所述启动事件发送至所述服务器。The sending module is used to send the start event to the server.

较佳地,所述第一检测模块还用于检测所述客户端是否包括目标应用软件,若否,调用所述修复模块;所述目标应用软件包括防火墙软件、杀毒软件和业务软件;Preferably, the first detection module is also used to detect whether the client includes target application software, if not, call the repair module; the target application software includes firewall software, antivirus software and business software;

所述修复模块还用于自动下载所述目标应用软件并安装。The repair module is also used to automatically download and install the target application software.

较佳地,所述第一检测模块还用于在检测到所述客户端包括所述目标应用软件时,检测所述目标应用软件的版本是否异常,若是,调用所述修复模块;Preferably, the first detection module is further configured to detect whether the version of the target application software is abnormal when detecting that the client includes the target application software, and if so, call the repair module;

所述修复模块自动卸载所述目标应用软件的异常版本,并下载所述目标应用软件的正常版本并安装。The repair module automatically uninstalls the abnormal version of the target application software, and downloads and installs the normal version of the target application software.

较佳地,所述第一检测模块还用于检测所述客户端的系统补丁版本是否异常,若是,调用所述修复模块;Preferably, the first detection module is also used to detect whether the system patch version of the client is abnormal, and if so, call the repair module;

所述修复模块还用于自动下载正常版本的系统补丁并安装。The repair module is also used for automatically downloading and installing normal version system patches.

本发明的积极进步效果在于:本发明在客户端接入公司网络后,客户端自动发送启动事件至服务器,服务器将对应的管理策略文件发送至客户端,客户端根据管理策略文件自行检测是否存在必要软件、服务或补丁,检测这些内容是否符合公司目前系统的使用标准,一旦不符合标准即进行自我修复,一定程度上提高了客户端运行基准的管理效率。The positive and progressive effect of the present invention is that: after the client accesses the company network, the client automatically sends a startup event to the server, the server sends the corresponding management policy file to the client, and the client detects whether there is an event by itself according to the management policy file. Necessary software, services or patches, check whether these contents meet the company's current system usage standards, and perform self-repair if they do not meet the standards, which improves the management efficiency of client operation benchmarks to a certain extent.

附图说明Description of drawings

图1为本发明实施例1中的客户端运行基准的管理方法的流程图。FIG. 1 is a flow chart of a method for managing client running benchmarks in Embodiment 1 of the present invention.

图2为本发明实施例1中的客户端运行基准的管理方法中步骤110的具体流程图。FIG. 2 is a specific flow chart of step 110 in the method for managing client running benchmarks in Embodiment 1 of the present invention.

图3为本发明实施例2中的客户端运行基准的管理方法的流程图。FIG. 3 is a flow chart of a method for managing client running benchmarks in Embodiment 2 of the present invention.

图4为本发明实施例3中的客户端运行基准的管理方法的流程图。FIG. 4 is a flow chart of a method for managing client running benchmarks in Embodiment 3 of the present invention.

图5为本发明实施例4中的客户端运行基准的管理系统的结构框图。FIG. 5 is a structural block diagram of a management system of a client running benchmark in Embodiment 4 of the present invention.

图6为本发明实施例4中的客户端运行基准的管理系统中启动事件生成模块的具体结构框图。FIG. 6 is a specific structural block diagram of a startup event generating module in the management system of client running benchmarks in Embodiment 4 of the present invention.

具体实施方式Detailed ways

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

实施例1Example 1

如图1-2所示,一种客户端运行基准的管理方法,包括:As shown in Figure 1-2, a management method for client running benchmarks includes:

步骤110、客户端启动时生成启动事件并发送至服务器;Step 110, when the client starts, a startup event is generated and sent to the server;

步骤120、服务器根据启动事件将管理策略文件发送至客户端;Step 120, the server sends the management policy file to the client according to the startup event;

步骤130、根据管理策略文件检测客户端是否符合标准,若否,执行步骤140;若是,表示客户端符合标准;Step 130, detect whether the client meets the standard according to the management strategy file, if not, execute step 140; if so, it means that the client meets the standard;

步骤140、修复客户端。Step 140, repair the client.

其中,步骤110具体包括:Wherein, step 110 specifically includes:

步骤1101、启动客户端;Step 1101, start the client;

步骤1102、生成启动事件;Step 1102, generating a startup event;

步骤1103、检测客户端与服务器是否建立交互连接,若否,执行步骤1104,若是,执行步骤1105;Step 1103, detecting whether the client and the server establish an interactive connection, if not, execute step 1104, if yes, execute step 1105;

步骤1104、建立客户端与服务器之间的交互连接;Step 1104, establishing an interactive connection between the client and the server;

步骤1105、将启动事件发送至服务器。Step 1105, sending the start event to the server.

本实施例中,客户端接入公司网络后,客户端自动发送启动事件至服务器,服务器将对应的管理策略文件发送至客户端,客户端根据管理策略文件自行检测客户端是否符合系统的使用标准,一旦不符合标准即进行自我修复,一定程度上提高了客户端运行基准的管理效率。In this embodiment, after the client connects to the company network, the client automatically sends a startup event to the server, and the server sends the corresponding management policy file to the client, and the client checks whether the client meets the system use standard according to the management policy file , once the standard is not met, self-healing will be performed, which improves the management efficiency of client running benchmarks to a certain extent.

实施例2Example 2

本实施例的客户端运行基准的管理方法是在实施例1的基础上进一步改进,具体如图所示,图3示出了管理方法的一种具体实施方式;The management method of the client operation benchmark in this embodiment is further improved on the basis of Embodiment 1, as shown in the figure, and FIG. 3 shows a specific implementation of the management method;

其中,步骤130具体包括:Wherein, step 130 specifically includes:

检测客户端是否包括目标应用软件,若是,执行步骤130-1;若否,执行步骤140-1;目标应用软件包括防火墙软件、杀毒软件和业务软件;Detect whether the client includes target application software, if so, perform step 130-1; if not, perform step 140-1; target application software includes firewall software, antivirus software and business software;

步骤130-1、检测目标应用软件的版本是否异常,若是,执行步骤140-2;若否,表示目标应用软件的版本正常,即客户端符合标准。Step 130-1, check whether the version of the target application software is abnormal, if yes, perform step 140-2; if not, it means that the version of the target application software is normal, that is, the client meets the standard.

步骤140-1、自动下载目标应用软件并安装。Step 140-1, automatically download and install the target application software.

步骤140-2、自动卸载目标应用软件的异常版本,并下载目标应用软件的正常版本并安装。Step 140-2, automatically uninstall the abnormal version of the target application software, and download and install the normal version of the target application software.

需要说明的是,步骤140-1和步骤140-2是步骤140的在不同情况下的具体实现方式。It should be noted that step 140-1 and step 140-2 are specific implementation manners of step 140 in different situations.

需要说明的是,客户端收到服务器发送的管理策略文件后,首先需要对客户端的必要服务进行检测,以确保客户端能够正常运行,必要服务具体可以包括W3SVC(万维网发布服务)、W32Time(时间基准服务)、EventLog(事件检视器检视服务)、ProfSvc(用户配置服务)、Winmgmt(操作系统的管理信息服务)、DNS Cache(DNS缓存服务)和DHCP(动态主机配置协议服务)等,若检测到必要服务未启动,则启动相应的必要服务,若不能正常启动,则由客户端自行进行修复。It should be noted that after the client receives the management policy file sent by the server, it first needs to detect the necessary services of the client to ensure that the client can run normally. The necessary services can specifically include W3SVC (World Wide Web Publishing Service), W32Time (time Benchmark Service), EventLog (Event Viewer Inspection Service), ProfSvc (User Configuration Service), Winmgmt (Management Information Service of the Operating System), DNS Cache (DNS Cache Service) and DHCP (Dynamic Host Configuration Protocol Service), etc., if detected If the necessary service is not started, start the corresponding necessary service. If it cannot be started normally, the client will repair it by itself.

实施例3Example 3

本实施例的客户端运行基准的管理方法是在实施例1的基础上进一步改进,具体如图所示,图4示出了管理方法的另一种具体实施方式;The management method of the client operation benchmark in this embodiment is further improved on the basis of Embodiment 1, as shown in the figure, and FIG. 4 shows another specific implementation of the management method;

其中,步骤130具体包括:Wherein, step 130 specifically includes:

检测客户端的系统补丁版本是否异常,若是,执行步骤140;若否,表示系统补丁版本正常,即客户端符合标准;Detect whether the system patch version of the client is abnormal, if so, execute step 140; if not, it means that the system patch version is normal, that is, the client meets the standard;

步骤140具体包括:Step 140 specifically includes:

自动下载正常版本的系统补丁并安装。Automatically download and install the normal version of the system patch.

实施例4Example 4

如图5-6所示,一种客户端运行基准的管理系统,包括客户端1和服务器2,所述客户端1包括启动事件生成模块11、第一检测模块12和修复模块13;As shown in FIGS. 5-6 , a management system for client running benchmarks includes a client 1 and a server 2, and the client 1 includes a startup event generation module 11, a first detection module 12 and a repair module 13;

所述启动事件生成模块11用于在客户端1启动时生成启动事件并发送至服务器2;The start event generating module 11 is used to generate a start event when the client 1 starts and send it to the server 2;

具体地,所述启动事件生成模块11包括启动模块111、第二检测模块112、交互建立模块113和发送模块114;所述启动模块111用于启动所述客户端1并生成所述启动事件;所述第二检测模块112用于检测所述客户端1与所述服务器2是否建立交互连接,若否,调用所述交互建立模块113,若是,调用所述发送模块114;所述交互建立模块113用于建立所述客户端1与所述服务器2之间的交互连接;所述发送模块114用于将所述启动事件发送至所述服务器2。Specifically, the startup event generation module 11 includes a startup module 111, a second detection module 112, an interaction establishment module 113 and a sending module 114; the startup module 111 is used to start the client 1 and generate the startup event; The second detection module 112 is used to detect whether an interactive connection is established between the client 1 and the server 2, if not, call the interactive establishment module 113, if so, call the sending module 114; the interactive establishment module 113 is used to establish an interactive connection between the client 1 and the server 2 ; the sending module 114 is used to send the startup event to the server 2 .

所述服务器2用于根据所述启动事件将管理策略文件发送至所述第一检测模块12;The server 2 is configured to send the management policy file to the first detection module 12 according to the startup event;

所述第一检测模块12用于根据所述管理策略文件检测所述客户端1是否符合标准,若否,调用所述修复模块13;The first detection module 12 is used to detect whether the client 1 meets the standard according to the management policy file, if not, call the repair module 13;

所述修复模块13用于修复所述客户端1。The repair module 13 is used for repairing the client 1 .

本实施例中,所述第一检测模块12还用于检测所述客户端1是否包括目标应用软件,若否,调用所述修复模块13;所述目标应用软件包括防火墙软件、杀毒软件和业务软件;In this embodiment, the first detection module 12 is also used to detect whether the client 1 includes target application software, and if not, call the repair module 13; the target application software includes firewall software, antivirus software and business software;

所述修复模块13还用于自动下载所述目标应用软件并安装。The repair module 13 is also used to automatically download and install the target application software.

本实施例中,所述第一检测模块12还用于在检测到所述客户端1包括所述目标应用软件时,检测所述目标应用软件的版本是否异常,若是,调用所述修复模块13;In this embodiment, the first detection module 12 is further configured to detect whether the version of the target application software is abnormal when detecting that the client 1 includes the target application software, and if so, call the repair module 13 ;

所述修复模块13自动卸载所述目标应用软件的异常版本,并下载所述目标应用软件的正常版本并安装。The repair module 13 automatically uninstalls the abnormal version of the target application software, and downloads and installs the normal version of the target application software.

本实施例中,所述第一检测模块12还用于检测所述客户端1的系统补丁版本是否异常,若是,调用所述修复模块13;In this embodiment, the first detection module 12 is also used to detect whether the system patch version of the client 1 is abnormal, and if so, call the repair module 13;

所述修复模块13还用于自动下载正常版本的系统补丁并安装。The repair module 13 is also used for automatically downloading and installing normal version system patches.

本实施例中,客户端接入公司网络后,客户端自动发送启动事件至服务器,服务器将对应的管理策略文件发送至客户端,客户端根据管理策略文件自行检测是否存在必要软件、服务或补丁,检测这些内容是否符合公司目前系统的使用标准,一旦不符合标准即进行自我修复,一定程度上提高了客户端运行基准的管理效率。In this embodiment, after the client connects to the company network, the client automatically sends a startup event to the server, and the server sends the corresponding management policy file to the client, and the client checks whether there are necessary software, services or patches by itself according to the management policy file , to detect whether these contents meet the company's current system usage standards, and if they do not meet the standards, they will perform self-repair, which improves the management efficiency of client operation benchmarks to a certain extent.

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。Although the specific implementation of the present invention has been described above, those skilled in the art should understand that this is only an example, and the protection scope of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principle and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims (10)

1.一种客户端运行基准的管理方法,其特征在于,所述管理方法包括:1. A management method of a client operation benchmark, characterized in that, the management method comprises: S1、客户端启动时生成启动事件并发送至服务器;S1. When the client starts, a startup event is generated and sent to the server; S2、所述服务器根据所述启动事件将管理策略文件发送至所述客户端;S2. The server sends the management policy file to the client according to the startup event; S3、根据所述管理策略文件检测所述客户端是否符合标准,若否,执行步骤S4;S3. Detect whether the client meets the standard according to the management policy file, if not, execute step S4; S4、修复所述客户端。S4. Repair the client. 2.如权利要求1所述的客户端运行基准的管理方法,其特征在于,步骤S1具体包括:2. The management method of client operation benchmark as claimed in claim 1, is characterized in that, step S1 specifically comprises: S101、启动所述客户端;S101. Start the client; S102、生成所述启动事件;S102. Generate the startup event; S103、检测所述客户端与所述服务器是否建立交互连接,若否,执行步骤S104,若是,执行步骤S105;S103. Detect whether the client has established an interactive connection with the server, if not, execute step S104, and if yes, execute step S105; S104、建立所述客户端与所述服务器之间的交互连接;S104. Establish an interactive connection between the client and the server; S105、将所述启动事件发送至所述服务器。S105. Send the start event to the server. 3.如权利要求2所述的客户端运行基准的管理方法,其特征在于,步骤S3包括:3. The management method of client operation benchmark as claimed in claim 2, is characterized in that, step S3 comprises: 检测所述客户端是否包括目标应用软件,若否,执行步骤S4;所述目标应用软件包括防火墙软件、杀毒软件和业务软件;Detect whether the client includes target application software, if not, execute step S4; the target application software includes firewall software, antivirus software and business software; 步骤S4具体包括:Step S4 specifically includes: 自动下载所述目标应用软件并安装。The target application software is automatically downloaded and installed. 4.如权利要求3所述的客户端运行基准的管理方法,其特征在于,步骤S3还包括:4. The management method of client operation benchmark as claimed in claim 3, is characterized in that, step S3 also comprises: 检测到所述客户端包括所述目标应用软件时,检测所述目标应用软件的版本是否异常,若是,执行步骤S4;When it is detected that the client includes the target application software, check whether the version of the target application software is abnormal, and if so, perform step S4; 步骤S4具体包括:Step S4 specifically includes: 自动卸载所述目标应用软件的异常版本,并下载所述目标应用软件的正常版本并安装。The abnormal version of the target application software is automatically uninstalled, and the normal version of the target application software is downloaded and installed. 5.如权利要求1所述的客户端运行基准的管理方法,其特征在于,步骤S3还包括:5. The management method of client operation benchmark as claimed in claim 1, it is characterized in that, step S3 also comprises: 检测所述客户端的系统补丁版本是否异常,若是,执行步骤S4;Detect whether the system patch version of the client is abnormal, if so, perform step S4; 步骤S4具体包括:Step S4 specifically includes: 自动下载正常版本的系统补丁并安装。Automatically download and install the normal version of the system patch. 6.一种客户端运行基准的管理系统,其特征在于,所述管理系统包括客户端和服务器,所述客户端包括启动事件生成模块、第一检测模块和修复模块;6. A management system of a client running benchmark, characterized in that, the management system includes a client and a server, and the client includes a startup event generation module, a first detection module and a repair module; 所述启动事件生成模块用于在客户端启动时生成启动事件并发送至服务器;The start event generation module is used to generate a start event when the client starts and send it to the server; 所述服务器用于根据所述启动事件将管理策略文件发送至所述第一检测模块;The server is configured to send the management policy file to the first detection module according to the startup event; 所述第一检测模块用于根据所述管理策略文件检测所述客户端是否符合标准,若否,调用所述修复模块;The first detection module is used to detect whether the client meets the standard according to the management policy file, and if not, call the repair module; 所述修复模块用于修复所述客户端。The repair module is used for repairing the client. 7.如权利要求6所述的客户端运行基准的管理系统,其特征在于,所述启动事件生成模块包括启动模块、第二检测模块、交互建立模块和发送模块;7. The management system of client operation reference as claimed in claim 6, is characterized in that, described startup event generation module comprises startup module, second detection module, interactive establishment module and sending module; 所述启动模块用于启动所述客户端并生成所述启动事件;The startup module is used to start the client and generate the startup event; 所述第二检测模块用于检测所述客户端与所述服务器是否建立交互连接,若否,调用所述交互建立模块,若是,调用所述发送模块;The second detection module is used to detect whether an interactive connection is established between the client and the server, if not, call the interactive establishment module, and if so, call the sending module; 所述交互建立模块用于建立所述客户端与所述服务器之间的交互连接;The interaction establishment module is used to establish an interaction connection between the client and the server; 所述发送模块用于将所述启动事件发送至所述服务器。The sending module is used to send the start event to the server. 8.如权利要求7所述的客户端运行基准的管理系统,其特征在于,所述第一检测模块还用于检测所述客户端是否包括目标应用软件,若否,调用所述修复模块;所述目标应用软件包括防火墙软件、杀毒软件和业务软件;8. The management system of the client operating benchmark as claimed in claim 7, wherein the first detection module is also used to detect whether the client includes target application software, if not, call the repair module; The target application software includes firewall software, antivirus software and business software; 所述修复模块还用于自动下载所述目标应用软件并安装。The repair module is also used to automatically download and install the target application software. 9.如权利要求8所述的客户端运行基准的管理系统,其特征在于,所述第一检测模块还用于在检测到所述客户端包括所述目标应用软件时,检测所述目标应用软件的版本是否异常,若是,调用所述修复模块;9. The management system according to claim 8, wherein the first detection module is further configured to detect the target application software when detecting that the client terminal includes the target application software Whether the version of the software is abnormal, if so, call the repair module; 所述修复模块自动卸载所述目标应用软件的异常版本,并下载所述目标应用软件的正常版本并安装。The repair module automatically uninstalls the abnormal version of the target application software, and downloads and installs the normal version of the target application software. 10.如权利要求6所述的客户端运行基准的管理系统,其特征在于,所述第一检测模块还用于检测所述客户端的系统补丁版本是否异常,若是,调用所述修复模块;10. The management system of client operation benchmark as claimed in claim 6, is characterized in that, described first detection module is also used for detecting whether the system patch version of described client is abnormal, if so, calls described repair module; 所述修复模块还用于自动下载正常版本的系统补丁并安装。The repair module is also used for automatically downloading and installing normal version system patches.
CN201711407391.9A 2017-12-22 2017-12-22 Client runs the management method and system of benchmark Pending CN108134701A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711407391.9A CN108134701A (en) 2017-12-22 2017-12-22 Client runs the management method and system of benchmark

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711407391.9A CN108134701A (en) 2017-12-22 2017-12-22 Client runs the management method and system of benchmark

Publications (1)

Publication Number Publication Date
CN108134701A true CN108134701A (en) 2018-06-08

Family

ID=62391640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711407391.9A Pending CN108134701A (en) 2017-12-22 2017-12-22 Client runs the management method and system of benchmark

Country Status (1)

Country Link
CN (1) CN108134701A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136770A (en) * 2006-10-13 2008-03-05 中兴通讯股份有限公司 Automatic upgrade method and device for telecom multi-branch network management system
US20140351882A1 (en) * 2012-10-24 2014-11-27 Watchguard Techologies, Inc. Systems and methods for the rapid deployment of network security devices
CN105511273A (en) * 2015-11-20 2016-04-20 青岛海信电器股份有限公司 Client operation management method and client

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136770A (en) * 2006-10-13 2008-03-05 中兴通讯股份有限公司 Automatic upgrade method and device for telecom multi-branch network management system
US20140351882A1 (en) * 2012-10-24 2014-11-27 Watchguard Techologies, Inc. Systems and methods for the rapid deployment of network security devices
CN105511273A (en) * 2015-11-20 2016-04-20 青岛海信电器股份有限公司 Client operation management method and client

Similar Documents

Publication Publication Date Title
CN106790467B (en) A method for automatic discovery and automatic deployment of cloud hosts
CN103685391B (en) A kind of automatically updating method of terminal device using static network address
CN104253866B (en) Software deployment method, system and the relevant device of virtual network function network element
US20130247024A1 (en) System, method, and computer program product for populating a list of known wanted data
CN106549789B (en) Method and system for realizing server installation
WO2022267407A1 (en) Automated operation and maintenance tool-based proxy deployment method and apparatus
CN106598633B (en) Configuration file updating method, client and server
CN101344852A (en) A method, device and system for deploying WINDOWS enterprise edition operating system
CN109753301A (en) Application system dispositions method, device, storage medium and electronic equipment
US20100293201A1 (en) Nfs agent upgrade
CN107707687A (en) A kind of method and apparatus of virtual machine IP address configuration
CN103034560B (en) A kind of method, Apparatus and system repairing application software
CN106502797A (en) A kind of group system and the dispositions method of group system
CN112948008B (en) A method of managing physical bare metal based on Ironic
CN109918085A (en) Software distribution and more new demand servicing are provided but regardless of the state or physical location of end point machine
CN107360042A (en) A kind of server management method and device
CN106528214A (en) OS installation method, server and system
CN105141608B (en) The safety i.e. system and method for service are provided in a kind of cloud operating system
CN108390956A (en) A kind of method and system for virtual machine configuration internet protocol address
CN104092732A (en) Intelligent terminal software updating method and device
CN107911467A (en) A kind of the service operations management system and method for scripting operation
CN107341036A (en) A kind of method and apparatus of Remote Installation node operating system
CN107643937B (en) A kind of virtual machine monitor upgrade method and device
WO2009079866A1 (en) Firmware upgrading process method and system of mobile terminal
CN102469168A (en) Method for setting network address

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180608

RJ01 Rejection of invention patent application after publication