[发明专利]一种请求操作方法及装置在审
申请号: | 202010115929.4 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111371861A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 朱智哲;刘英童;魏建军;陈鑫 | 申请(专利权)人: | 普信恒业科技发展(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王欢 |
地址: | 100026 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 请求 操作方法 装置 | ||
1.一种请求操作方法,其特征在于,包括:
确定操作请求调用的应用中的目标工具类,所述目标工具类为进行字节码增强后的所述应用中的工具类;
调用所述目标工具类,从第二配置文件中获取与所述操作请求相关的第二配置信息,所述第二配置文件不同于所述应用中原始构建的用于被所述工具类调用的第一配置文件,所述第二配置信息不同于所述第一配置文件中与所述操作请求相关的第一配置信息;
基于所述第二配置信息执行与所述操作请求对应的操作。
2.根据权利要求1所述的方法,其特征在于,若所述操作请求与服务转发有关,所述调用所述目标工具类,从第二配置文件中获取与所述操作请求相关的第二配置信息,包括:
调用所述目标工具类,从所述第一配置文件中获取与所述操作请求相关的第一配置信息,所述第一配置信息为第一后端服务地址;
检测所述第一后端服务地址是否为所述第二配置文件指示拦截的服务地址;
若所述第一后端服务地址为所述第二配置文件指示拦截的服务地址,将所述第二配置文件中的与所述第一后端服务地址相关的第二后端服务地址确定为与所述操作请求相关的第二配置信息。
3.根据权利要求2所述的方法,其特征在于,所述基于所述第二配置信息执行与所述操作请求对应的操作,包括:
将所述操作请求转发至所述第二后端服务地址指示的后端服务。
4.根据权利要求3所述的方法,其特征在于,若所述第一后端服务地址不为所述第二配置文件指示拦截的服务地址,所述基于所述第二配置信息执行与所述操作请求对应的操作,包括:
将所述操作请求转发至所述第一后端服务地址指示的后端服务。
5.根据权利要求2所述的方法,其特征在于,所述检测所述第一后端服务地址是否为所述第二配置文件指示拦截的服务地址,包括:
判断所述第二配置文件携带的各条关联信息中是否存在携带的源后端服务地址为所述第一后端服务地址的目标关联信息,所述关联信息携带存在关联关系的源后端服务地址和目标后端服务地址;
若所述第二配置文件携带的各条关联信息中存在目标关联信息,确定所述第一后端服务地址为所述第二配置文件指示拦截的服务地址;
所述将所述第二配置文件中的与所述第一后端服务地址相关的第二后端服务地址确定为与所述操作请求相关的第二配置信息,包括:将所述目标关联信息中的目标后端服务地址确定为与所述操作请求相关的第二配置信息。
6.根据权利要求1所述的方法,其特征在于,所述调用所述目标工具类,从第二配置文件中获取与所述操作请求相关的第二配置信息,包括:
调用所述目标工具类,从加载到内存的所述第二配置文件中的信息中获取与所述操作请求相关的第二配置信息。
7.根据权利要求6所述的方法,其特征在于,还包括:
响应对加载到内存中的所述信息的操作在所述内存中生成目标信息;
所述调用所述目标工具类,从加载到内存的所述第二配置文件中的信息中获取与所述操作请求相关的第二配置信息,包括:调用所述目标工具类,从所述目标信息中获取与所述操作请求相关的第二配置信息。
8.根据权利要求1所述的方法,其特征在于,若所述操作请求与服务连接有关,所述第二配置信息包括目标数据库信息,
所述基于所述第二配置信息执行与所述操作请求对应的操作,包括:连接所述目标数据库信息指示的数据库。
9.根据权利要求1所述的方法,其特征在于,若所述操作请求与服务连接有关,所述第二配置信息包括目标中间件信息,
所述基于所述第二配置信息执行与所述操作请求对应的操作,包括:连接所述目标中间件信息指示的中间件。
10.一种请求操作装置,其特征在于,包括:
第一确定单元,用于确定操作请求调用的应用中的目标工具类,所述目标工具类为进行字节码增强后的所述应用中的工具类;
第一调用单元,用于调用所述目标工具类,从第二配置文件中获取与所述操作请求相关的第二配置信息,所述第二配置文件不同于所述应用中原始构建的用于被所述工具类调用的第一配置文件,所述第二配置信息不同于所述第一配置文件中与所述操作请求相关的第一配置信息;
第一执行单元,用于基于所述第二配置信息执行与所述操作请求对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普信恒业科技发展(北京)有限公司,未经普信恒业科技发展(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010115929.4/1.html,转载请声明来源钻瓜专利网。