一种客户端管理系统技术方案

技术编号:31788070 阅读:18 留言:0更新日期:2022-01-08 10:45
本发明专利技术提出的一种客户端管理系统,包括:管理端和客户端,管理端与客户端通过网络连接;管理端包括业务管理控制模块和服务管理控制模块;业务管理控制模块,用于向客户端发送业务控制信息,并接收客户端的返回信息;服务管理控制模块,用于向客户端发送服务维护信息,并接收客户端的返回信息;客户端包括管理层、组件层和系统层;管理层,用于接收管理端发出的业务控制信息和服务维护信息,并根据接收的信息进行业务管理和客户端服务管理;组件层,用于客户端的策略管理、资源管理和日志管理;系统层,用于为组件层提供功能驱动插件。本发明专利技术实现了管理用户信息,提高了客户端的可视化操作,提升了客户端用户的易用性和可操作性。性。性。

【技术实现步骤摘要】
一种客户端管理系统


[0001]本专利技术涉及计算机
,更具体的说是涉及一种客户端管理系统。

技术介绍

[0002]随着互联网技术的发展,对客户端的管理提出了严峻的挑战,稳定可靠的客户端管理系统是用户迫切需要的,同时也是综合网络管理系统一个极其重要的组成部分。对于完善综合网络管理体系,更好地对网络以及其中的终端设备的管理有重要意义。
[0003]当前,针对不同的客户端,都有相应的管理方案。无论何种客户端的管理方案,其根本目的是对客户端的资源、策略以及日志进行管控。但是现有的客户端管理方案,仅从管理功能出发进行系统的设计。忽视了资源、策略以及日志管理的简洁性,导致系统的易用性和可维护性较差。在运行过程中,客户端电脑长时间处于高载荷状态,客户端维护与升级的成本和工作量都比较高。

技术实现思路

[0004]针对以上问题,本专利技术的目的在于提供一种客户端管理系统,通过对客户端的策略管理、资源管理、日志管理三个模块的设计,保证规则是最新的,实现了管理用户信息,并实时上传日志信息,提高了客户端的可视化操作,提升了客户端用户的易用性和可操作性。
[0005]本专利技术为实现上述目的,通过以下技术方案实现:一种客户端管理系统,包括:管理端和客户端,管理端与客户端通过网络连接。
[0006]所述管理端包括业务管理控制模块和服务管理控制模块。
[0007]业务管理控制模块,用于向客户端发送业务控制信息,并接收客户端的返回信息。
[0008]服务管理控制模块,用于向客户端发送服务维护信息,并接收客户端的返回信息。
[0009]所述客户端包括管理层、组件层和系统层。
[0010]管理层,用于接收管理端发出的业务控制信息和服务维护信息,并根据接收的信息进行业务管理和客户端服务管理。
[0011]组件层,用于客户端的策略管理、资源管理和日志管理。
[0012]系统层,用于为组件层提供功能驱动插件。
[0013]进一步,所述管理层包括:
[0014]业务管理模块,用于通过网路与业务管理控制模块进行交互,将接收的业务控制信息进行解析,生成业务请求,并调用相应的组件处理业务请求,将处理结果返回给业务管理控制模块;
[0015]服务管理模块,用于通过网路与服务管理控制模块进行交互,根据接收的服务控制信息执行相应的客户端服务管理,并在客户端服务管理完成后向服务管理控制模块发送返回信息。
[0016]进一步,所述组件层包括:
[0017]策略管理模块,用于根据业务管理模块转发的策略消息进行策略维护;
[0018]资源管理模块,用于根据业务管理模块转发的文件请求,获取客户端所有用户信息和客户端所有进程,并进行解析后发送给管理端;
[0019]日志管理模块,用于运行日志线程,并对日志信息进行解析和管理;
[0020]数据库,用于保存策略信息和日志信息。
[0021]进一步,所述系统层包括:
[0022]策略驱动插件,用于为策略管理模块提供策略驱动程序;
[0023]日志驱动插件,用于为日志管理模块提供日志驱动程序。
[0024]进一步,所述策略管理模块具体用于:
[0025]接收业务管理模块转发的策略消息,对策略消息进行协议解析;
[0026]调用策略驱动插件根据解析后的策略数据执行策略管理流程,并进行数据库管理。
[0027]进一步,所述资源管理模块具体用于:
[0028]接收业务管理模块转发的文件请求;
[0029]获取文件请求对应的字符串路径和文件;
[0030]若获取成功,对文件进行格式转换,并发给管理端;
[0031]若获取失败,则返回错误信息、记录异常日志并发送给管理端。
[0032]进一步,所述日志管理模块具体用于:
[0033]运行被预设触发机制唤醒的日志线程;
[0034]通过读取日志线程读取日志;
[0035]若成功读取日志,将日志插入到数据库中并进行日志保存、添加、修改、删除和清理操作;
[0036]若未成功读取日志,则日志线程进入睡眠状态。
[0037]进一步,所述策略管理流程具体为:
[0038]通过调用策略接收函数解密数据库;
[0039]遍历数据库并加载解析后的策略数据;
[0040]若是加载失败,记录异常日志并反馈给管理端;
[0041]若是数据库中有符合解析后的策略数据的策略管理规则,则将所述策略管理规则反馈给管理端。
[0042]进一步,所述预设触发机制包括:
[0043]根据预置定时器的设定时间自动唤醒处于睡眠状态的日志线程;
[0044]调用日志驱动插件向日志管理模块发送信号,唤醒处于睡眠状态的日志线程。
[0045]进一步,所述客户端服务管理包括:客户端服务安装、客户端服务卸载、客户端服务升级、客户端服务启动和客户端服务停止。
[0046]对比现有技术,本专利技术有益效果在于:本专利技术提供了一种客户端管理系统,包括:管理端和客户端,管理端包括业务管理控制模块和服务管理控制模块。客户端包括管理层、组件层和系统层。其中,组件层,用于客户端的策略管理、资源管理和日志管理;包括:策略管理模块,用于根据业务管理模块转发的策略消息进行策略维护;资源管理模块,用于根据业务管理模块转发的文件请求,获取客户端所有用户信息和客户端所有进程,并进行解析后发送给管理端;日志管理模块,用于运行日志线程,并对日志信息进行解析和管理。通过
策略管理、资源管理和日志管理三个模块,实现了简洁的客户端策略和日志管理,定时和管理端同步规则,保证客户端规则是最新的,获取客户端所有用户信息,上传日志,提升了客户端用户的易用性和可操作性;提高了客户端的可视化管理,极大的提升系统易用性和可维护性。这样就大大简化了客户端电脑载荷,减轻了客户端维护与升级的成本和工作量,降低了用户的总体成本。
[0047]由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
[0048]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0049]附图1是本专利技术的系统结构图;
[0050]附图2是本专利技术的实施例一的策略管理流程示意图;
[0051]附图3是本专利技术的实施例二的策略管理流程示意图;
[0052]附图4是本专利技术的实施例二的日志管理流程示意图。
[0053]图中,1为管理端;2为客户端;3为管理层;4为组件层;5为系统层;11为业务管理控制模块;12为服务管理控制模块;31为业务管理模块;32为服务管理模块;41为策略管理模块;42为资源本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种客户端管理系统,其特征在于,包括:管理端和客户端,管理端与客户端通过网络连接;所述管理端包括业务管理控制模块和服务管理控制模块;业务管理控制模块,用于向客户端发送业务控制信息,并接收客户端的返回信息;服务管理控制模块,用于向客户端发送服务维护信息,并接收客户端的返回信息;所述客户端包括管理层、组件层和系统层;管理层,用于接收管理端发出的业务控制信息和服务维护信息,并根据接收的信息进行业务管理和客户端服务管理;组件层,用于客户端的策略管理、资源管理和日志管理;系统层,用于为组件层提供功能驱动插件。2.根据权利要求1所述的客户端管理系统,其特征在于,所述管理层包括:业务管理模块,用于通过网路与业务管理控制模块进行交互,将接收的业务控制信息进行解析,生成业务请求,并调用相应的组件处理业务请求,将处理结果返回给业务管理控制模块;服务管理模块,用于通过网路与服务管理控制模块进行交互,根据接收的服务控制信息执行相应的客户端服务管理,并在客户端服务管理完成后向服务管理控制模块发送返回信息。3.根据权利要求2所述的客户端管理系统,其特征在于,所述组件层包括:策略管理模块,用于根据业务管理模块转发的策略消息进行策略维护;资源管理模块,用于根据业务管理模块转发的文件请求,获取客户端所有用户信息和客户端所有进程,并进行解析后发送给管理端;日志管理模块,用于运行日志线程,并对日志信息进行解析和管理;数据库,用于保存策略信息和日志信息。4.根据权利要求3所述的客户端管理系统,其特征在于,所述系统层包括:策略驱动插件,用于为策略管理模块提供策略驱动程序;日志驱动插件,用于为日志管理模...

【专利技术属性】
技术研发人员:苗琼
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1