[发明专利]一种客户端自适应的响应内容控制系统、方法及存储介质有效
申请号: | 202210465010.7 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114567621B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 汪小东;张晓宇;石丹杰 | 申请(专利权)人: | 成都瑞华康源科技有限公司 |
主分类号: | H04L67/01 | 分类号: | H04L67/01;H04L67/133 |
代理公司: | 成都正德明志知识产权代理有限公司 51360 | 代理人: | 杨木梅 |
地址: | 610000 四川省成都市中国(四川)自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 自适应 响应 内容 控制系统 方法 存储 介质 | ||
1.一种客户端自适应的响应内容控制系统,其特征在于,包括:
客户端,为与用户交互的终端设备,用于配置用户的响应内容请求;
服务端,为支撑客户端功能实现的后台服务端,其通过接口调用的方式与客户端进行交互;
接口过滤器,为客户端与服务端之间的中间媒介端,用于根据客户端的接口返回参数配置,过滤服务端返回接口至客户端的返回参数;
所述接口过滤器包括接口注册模块、客户端配置模块、接口调用过滤模块,以及接口配置库;
所述接口注册模块用于收集服务端的接口信息,并构建接口元数据表;所述客户端配置模块用于根据客户端的类型对客户端接口返回参数进行配置,并构建客户端配置表;
所述接口调用过滤模块用于接收、转发及返回客户端与服务端直接的接口调用信息,还用于根据客户端的实际接口调用请求,根据配置的对应客户端接口返回参数对服务端返回接口的返回参数进行过滤;
所述接口配置库用于存储接口元数据表和客户端配置表;
对服务端返回的接口返回参数进行过滤的方法具体为:
遍历服务端当前返回接口的原始返回参数中的每一个字段,同时匹配配置的接口返回参数中的对应字段;
在遍历及匹配过程中,根据接口返回参数配置信息中各字段的属性参数对原始返回参数中的字段进行过滤,得到过滤后的响应结果;
其中,当配置的接口返回参数中字段的属性参数为true时,则原始返回参数中的对应字段需要返回,无需过滤,若为false,则对应字段不需要返回需要过滤。
2.根据权利要求1所述的客户端自适应的响应内容控制系统,其特征在于,所述接口配置库为关系型数据库。
3.一种基于权利要求1~2任一所述的客户端自适应的响应内容控制系统的响应内容控制方法,其特征在于,包括以下步骤:
S1、接口准备,在接口配置库中存入接口元数据表和客户端配置表;其中,所述接口元数据表中为服务端的接口信息,所述客户端配置表中为服务端的各接口针对不同客户端的接口返回参数配置信息;
S2、业务请求,通过接口调用过滤模块将客户端的响应内容请求对应的接口调用请求转发至服务端,并接收服务端返回的接口;
S3、配置信息读取,通过接口调用过滤模块在接口配置库中读取当前客户端对应的接口返回参数配置信息;
S4、返回参数过滤,通过接口调用过滤模块根据读取的接口返回参数配置信息对服务端当前返回的接口的原始返回参数进行过滤,得到过滤后的响应结果;
S5、响应结果返回,通过接口调用过滤模块向客户端返回响应结果,实现响应内容控制。
4.根据权利要求3所述的响应内容控制方法,其特征在于,所述步骤S1中,所述接口元数据表中的接口信息包括接口、请求方式、请求参数以及返回参数;
所述客户端配置表中每个客户端的接口返回参数包括接口、请求方式、请求参数、返回参数,以及客户端编码。
5.根据权利要求4所述的响应内容控制方法,其特征在于,所述返回参数中的每个字段均配置有属性参数,属性参数为true表示需要对应字段,属性参数为false表示不需要返回对应字段。
6.根据权利要求3所述的响应内容控制方法,其特征在于,所述步骤S2中,客户端的响应内容请求中的参数包括接口、请求方式、请求参数,以及客户端编码。
7.根据权利要求3所述的响应内容控制方法,其特征在于,所述步骤S4中,对服务端当前返回接口的原始返回参数进行过滤的方法具体为:
S41、遍历服务端当前返回接口的原始返回参数中的每一个字段,同时匹配配置的接口返回参数中的对应字段;
S42、在遍历及匹配过程中,根据接口返回参数配置信息中各字段的属性参数对原始返回参数中的字段进行过滤,得到过滤后的响应结果;其中,当配置的接口返回参数中字段的属性参数为true时,则原始返回参数中的对应字段需要返回,无需过滤,若为false,则对应字段不需要返回需要过滤。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,执行所述计算机程序时实现如权利要求3~7任一所述的响应内容控制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都瑞华康源科技有限公司,未经成都瑞华康源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210465010.7/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法