一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种客户端功能配置方法及服务器与流程

2022-03-16 05:31:40 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,特别涉及一种客户端功能配置方法及服务器。


背景技术:

2.目前,在微信、qq、论坛和社区中功能数据均存储于客户端,造成客户端数据臃肿的情况。
3.并且,目前当功能应用都存储在客户端中,每次对应用功能进行新增或修改时都需要重新封装安装包并上架渠道,从而导致项目的通用性较差、无法应用于多的项目。


技术实现要素:

4.本发明所要解决的技术问题是:提供一种客户端功能配置方法及服务器,能够减小客户端的容量并提高客户端应用的通用性。
5.为了解决上述技术问题,本发明采用的技术方案为:
6.一种客户端功能配置方法,包括步骤:
7.接收客户端运行时的客户端操作;
8.判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的对应的配置规则加载到所述客户端中,并根据所述对应的配置规则对所述客户端操作进行处理,将处理结果反馈至所述客户端中进行表现。
9.为了解决上述技术问题,本发明采用的另一种技术方案为:
10.一种客户端功能配置服务器,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
11.接收客户端运行时的客户端操作;
12.判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的对应的配置规则加载到所述客户端中,并根据所述对应的配置规则对所述客户端操作进行处理,将处理结果反馈至所述客户端中进行表现。
13.本发明的有益效果在于:接受客户端运行时的客户端操作,根据客户端操作与预设的配置规则进行匹配,若能够匹配,则将匹配到的对应的配置规则加载到客户端中,并根据对应到配置规则对客户端操作进行处理,最后将处理结果反馈至客户端中进行表现;因此客户端只需要根据客户端操作按需加载对应的配置即可,客户端仅作为加载容器,大大减小客户端的容量;并且客户端的功能配置都是从服务器加载的,新增或修改配置时不需要重新安装客户端的,提高了客户端应用的通用性。
附图说明
14.图1为本发明实施例的一种客户端功能配置方法的流程图;
15.图2为本发明实施例的一种客户端功能配置服务器的示意图;
16.图3为本发明实施例的一种客户端功能配置方法的具体步骤流程图。
具体实施方式
17.为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
18.请参照图1和图3,本发明实施例提供了一种客户端功能配置方法,包括步骤:
19.接收客户端运行时的客户端操作;
20.判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的对应的配置规则加载到所述客户端中,并根据所述对应的配置规则对所述客户端操作进行处理,将处理结果反馈至所述客户端中进行表现。
21.从上述描述可知,本发明的有益效果在于:接受客户端运行时的客户端操作,根据客户端操作与预设的配置规则进行匹配,若能够匹配,则将匹配到的对应的配置规则加载到客户端中,并根据对应到配置规则对客户端操作进行处理,最后将处理结果反馈至客户端中进行表现;因此客户端只需要根据客户端操作按需加载对应的配置即可,客户端仅作为加载容器,大大减小客户端的容量;并且客户端的功能配置都是从服务器加载的,新增或修改配置时不需要重新安装客户端的,提高了客户端应用的通用性。
22.进一步地,所述接收客户端运行时的客户端操作包括:
23.接收客户端运行时基于客户端发送的消息和预设的配置规则匹配得到的客户端操作。
24.由上述描述可知,客户端运行时基于发送的消息和预设的配置规则匹配得到客户端操作,因此在客户端即可匹配得到客户端操作,便于后续直接基于客户端操作进行对应功能模块的加载。
25.进一步地,判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的配置规则对应的功能模块加载到所述客户端中包括:
26.判断所述客户端操作中是否为所述预设的配置规则中的功能请求操作,若是,则将功能请求操作对应的功能文件删除功能、功能开启功能和功能关闭功能加载至客户端中;
27.否则,判断所述客户端操作中是否为所述预设的配置规则中的敏感操作,若是,则将敏感操作对应的过滤功能和屏蔽功能加载至客户端中,否则,不对所述客户端进行新功能模块的加载。
28.由上述描述可知,判断客户端操作是否为功能请求操作,若是,则为客户端加载对应的功能开启、关闭,以及功能文件删除等功能加载至客户端,便于进行功能的灵活配置,否则,识别客户端操作是否为敏感操作,为敏感操作加载对应的过滤、屏蔽功能,保证客户端功能的灵活配置与维护。
29.进一步地,所述将匹配到的配置规则对应的功能模块加载到所述客户端中之后包括:
30.对匹配到的配置规则对应的功能模块进行消息记录。
31.由上述描述可知,记录匹配到的配置规则对应的功能模块,能够便于后续根据消息记录进行功能配置的管理与维护。
32.进一步地,所述将处理结果反馈至所述客户端中进行表现之后包括:
33.接收客户端投递的功能模块载入结果,并将其他功能模块与所述匹配到的配置规
则对应的功能模块进行数据匹配。
34.由上述描述可知,接收客户端投递的功能模块载入结果,并将该功能模块与其他的功能模块进行数据匹配,保证了新加载的功能模块的正常运行。
35.请参照图2,本发明另一实施例提供了一种客户端功能配置服务器,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
36.接收客户端运行时的客户端操作;
37.判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的对应的配置规则加载到所述客户端中,并根据所述对应的配置规则对所述客户端操作进行处理,将处理结果反馈至所述客户端中进行表现。
38.由上述描述可知,接受客户端运行时的客户端操作,根据客户端操作与预设的配置规则进行匹配,若能够匹配,则将匹配到的对应的配置规则加载到客户端中,并根据对应到配置规则对客户端操作进行处理,最后将处理结果反馈至客户端中进行表现;因此客户端只需要根据客户端操作按需加载对应的配置即可,客户端仅作为加载容器,大大减小客户端的容量;并且客户端的功能配置都是从服务器加载的,新增或修改配置时不需要重新安装客户端的,提高了客户端应用的通用性。
39.进一步地,所述接收客户端运行时的客户端操作包括:
40.接收客户端运行时基于客户端发送的消息和预设的配置规则匹配得到的客户端操作。
41.由上述描述可知,客户端运行时基于发送的消息和预设的配置规则配置得到客户端操作,因此在客户端即可匹配得到客户端操作,便于后续直接基于客户端操作进行对应功能模块的加载。
42.进一步地,判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的配置规则对应的功能模块加载到所述客户端中包括:
43.判断所述客户端操作中是否为所述预设的配置规则中的功能请求操作,若是,则将功能请求操作对应的功能文件删除功能、功能开启功能和功能关闭功能加载至客户端中;
44.否则,判断所述客户端操作中是否为所述预设的配置规则中的敏感操作,若是,则将敏感操作对应的过滤功能和屏蔽功能加载至客户端中,否则,不对所述客户端进行新功能模块的加载。
45.由上述描述可知,判断客户端操作是否为功能请求操作,若是,则为客户端加载对应的功能开启、关闭,以及功能文件删除等功能加载至客户端,便于进行功能的灵活配置,否则,识别客户端操作是否为敏感操作,为敏感操作加载对应的过滤、屏蔽功能,保证客户端功能的灵活配置与维护。
46.进一步地,所述将匹配到的配置规则对应的功能模块加载到所述客户端中之后包括:
47.对匹配到的配置规则对应的功能模块进行消息记录。
48.由上述描述可知,记录匹配到的配置规则对应的功能模块,能够便于后续根据消息记录进行功能配置的管理与维护。
49.进一步地,所述将处理结果反馈至所述客户端中进行表现之后包括:
50.接收客户端投递的功能模块载入结果,并将其他功能模块与所述匹配到的配置规则对应的功能模块进行数据匹配。
51.由上述描述可知,接收客户端投递的功能模块载入结果,并将该功能模块与其他的功能模块进行数据匹配,保证了新加载的功能模块的正常运行。
52.本发明的一种客户端功能配置方法及服务器,适用于游戏数据通讯领域应用程序中,有效解决程序臃肿问题,以及存储过程中需要使用大容量空间问题,减小客户端的容量并提高客户端应用的通用性,以下通过具体的实施方式进行说明:
53.实施例一
54.请参照图1和图3,一种客户端功能配置方法,包括步骤:
55.s1、接收客户端运行时的客户端操作。
56.其中,步骤s1具体包括:
57.接收客户端运行时基于客户端发送的消息和预设的配置规则匹配得到的客户端操作。
58.具体的,客户端运行时获取云端预设的配置规则,获取配置规则后客户端将发送到的消息和配置规则相匹配得到客户端操作。
59.s2、判断所述客户端操作是否能够与预设的配置规则匹配,若是,则将匹配到的对应的配置规则加载到所述客户端中,并根据所述对应的配置规则对所述客户端操作进行处理,将处理结果反馈至所述客户端中进行表现。
60.s21、判断所述客户端操作中是否为所述预设的配置规则中的功能请求操作,若是,则将功能请求操作对应的功能文件删除功能、功能开启功能和功能关闭功能加载至客户端中。
61.具体的,客户端运行获取云端的配置规则,若客户端操作为功能请求操作,内部是这样运行的,客户端判断自身缺少什么功能文件,反馈给服务器,服务器进入消息处理加载相关功能:删除、开启、关闭功能。如开启,因客户端缺少文件,即可通过加载在客户端的开启功能下发文件给客户端。
62.s22、否则,判断所述客户端操作中是否为所述预设的配置规则中的敏感操作,若是,则将敏感操作对应的过滤功能和屏蔽功能加载至客户端中,否则,不对所述客户端进行新功能模块的加载。
63.具体的,当客户端操作为刷屏内容,接收客户端消息,进入消息处理匹配配置规则,是否存在敏感操作,如果存在则加载相关功能:过滤、屏蔽。
64.s23、对匹配到的配置规则对应的功能模块进行消息记录。
65.具体的,将加载至客户端中的过滤功能、屏蔽功能、功能文件删除功能、功能开启功能或者功能关闭功能进行消息记录,便于后续的功能管理和维护。
66.s24、接收客户端投递的功能模块载入结果,并将其他功能模块与所述匹配到的配置规则对应的功能模块进行数据匹配。
67.具体的,将功能模块加载至客户端之后,接收客户端的载入结果,客户端功能载入成功后将其他的功能模块与之匹配。
68.因此本实施例中的一种客户端功能配置方法,能够有效减小本地客户端空间臃肿
问题;灵活配备动态规则,增加操作空间和应急功能;并且增加用户体验,减小因渠道与测试中产生的bug问题。
69.实施例二
70.本实施例与实施例一的不同之处在于,进一步限定了客户端功能配置的应用场景,具体的:
71.在一种应用场景中,公司需要对多个场景进行处理,游戏聊天窗口出现恶意&垃圾超链接,在节假日需要屏蔽众多的关键字,这些关键字占客户端高达几十个mb文件大小,非常浪费流量,使用云规则即在服务端屏蔽相关字符串即可完成相关功能操作,而客户端不需要改变同时做到时间统一化管理。
72.在另一种应用场景中,公司需要对多个项目进行在线数据管理,屏蔽跟开启相关功能,传统方式需要迭代文件,重新封装安装包,上架渠道,过程非常繁琐,且需要大量人力去测试,安装包是否安装正常,兼容性如何。使用云规则制定,客户端加载云规则,加载制定云规则文件,加载并使用相关对应文件,因此客户端只是个加载工具,分段功能位于服务器。无需多次重新安装客户端,减少上架渠道次数。
73.实施例三
74.请参照图2,一种客户端功能配置服务器,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例一至二中任一个的一种客户端功能配置方法的各个步骤。
75.综上所述,本发明提供的一种客户端功能配置方法及服务器,客户端运行时基于发送的消息和预设的配置规则匹配得到客户端操作,因此在客户端即可匹配得到客户端操作,便于后续直接基于客户端操作进行对应功能模块的加载;根据客户端操作与预设的配置规则进行匹配,若能够匹配,则将匹配到的对应的配置规则加载到客户端中,并根据对应到配置规则对客户端操作进行处理,最后将处理结果反馈至客户端中进行表现,其中,关于客户端操作的匹配,本发明先判断客户端操作是否为功能请求操作,再判断是否为敏感操作,保证客户端功能的灵活配置与维护;因此客户端只需要根据客户端操作按需加载对应的配置即可,客户端仅作为加载容器,大大减小客户端的容量;并且客户端的功能配置都是从服务器加载的,新增或修改配置时不需要重新安装客户端的,提高了客户端应用的通用性。
76.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献