[发明专利]一种客户端自适应的响应内容控制系统、方法及存储介质有效
申请号: | 202210465010.7 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114567621B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 汪小东;张晓宇;石丹杰 | 申请(专利权)人: | 成都瑞华康源科技有限公司 |
主分类号: | H04L67/01 | 分类号: | H04L67/01;H04L67/133 |
代理公司: | 成都正德明志知识产权代理有限公司 51360 | 代理人: | 杨木梅 |
地址: | 610000 四川省成都市中国(四川)自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 自适应 响应 内容 控制系统 方法 存储 介质 | ||
本发明公开了一种客户端自适应的响应内容控制系统、方法及存储介质,属于数字电信号处理技术领域,本发明引入接口元数据管理+客户端个性化配置的方式实现不同客户端的响应内容控制,无需任何开发成本即可支撑不同客户端响应内容的控制诉求,非常灵活的支撑了不同客户端对响应数据传输量,敏感数据控制方面的需求。
技术领域
本发明属于数字电信号处理技术领域,具体涉及一种客户端自适应的响应内容控制系统、方法及存储介质。
背景技术
当前的后端系统多以微服务的方式对外提供服务,但客户端系统有不同的形式,如PC端页面、手机端、各种终端设备(PDA、PAD)等。服务端一般无法针对同一个微服务器区别对待。不同的终端由于设备闲置,职责作用不同,导致一些只需要少量信息,或者只能返回不敏感信息的远程终端也通过服务器返回了全量信息,在网络传输上带来了较大开销,进而引发网络传输故障,同时也带来了敏感信息泄露的安全隐患,也增加了客户端负载等问题。
发明内容
针对现有技术中的上述不足,本发明提供的一种客户端自适应的响应内容控制方法、系统及存储介质解决了传统方式下需要根据不同客户端分别开发对应的微服务接口的问题,降低了服务端开发的成本。
为了达到上述发明目的,本发明采用的技术方案为:一种客户端自适应的响应内容控制系统,包括:
客户端,为与用户交互的终端设备,用于配置用户的响应内容请求;
服务端,为支撑客户端功能实现的后台服务端,其通过接口调用的方式与客户端进行交互;
接口过滤器,为客户端与服务端之间的中间媒介端,用于根据客户端的接口返回参数配置,过滤服务端返回接口至客户端的返回参数。
进一步地,所述接口过滤器包括接口注册模块、客户端配置模块、接口调用过滤模块,以及接口配置库;
所述接口注册模块用于收集服务端的接口信息,并构建接口元数据表;
所述客户端配置模块用于根据客户端的类型对客户端接口返回参数进行配置,并构建客户端配置表;
所述接口调用过滤模块用于接收、转发及返回客户端与服务端直接的接口调用信息,还用于根据客户端的实际接口调用请求,根据配置的对应客户端接口返回参数对服务端返回接口的返回参数进行过滤;
所述接口配置库用于存储接口元数据表和客户端配置表。
进一步地,所述接口配置库为关系型数据库。
本发明的有益效果为:本发明引入接口元数据管理+客户端个性化配置的方式实现不同客户端的响应内容控制,无需任何开发成本即可支撑不同客户端响应内容的控制诉求,非常灵活的支撑了不同客户端对响应数据传输量,敏感数据控制方面的需求。
一种客户端自适应的响应内容控制方法,包括以下步骤:
S1、接口准备,在接口配置库中存入接口元数据表和客户端配置表;
其中,所述接口元数据表中为服务端的接口信息,所述客户端配置表中为服务端的各接口针对不同客户端的接口返回参数配置信息;
S2、业务请求,通过接口调用过滤模块将客户端的响应内容请求对应的接口调用请求转发至服务端,并接收服务端返回的接口;
S3、配置信息读取,通过接口调用过滤模块在接口配置库中读取当前客户端对应的接口返回参数配置信息;
S4、返回参数过滤,通过接口调用过滤模块根据读取的接口返回参数配置信息对服务端当前返回的接口的原始返回参数进行过滤,得到过滤后的响应结果;
S5、响应结果返回,通过接口调用过滤模块向客户端返回响应结果,实现响应内容控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都瑞华康源科技有限公司,未经成都瑞华康源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210465010.7/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法