[发明专利]业务请求处理方法及装置在审
申请号: | 201911226467.7 | 申请日: | 2019-12-04 |
公开(公告)号: | CN111124705A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 王志坤 | 申请(专利权)人: | 中盈优创资讯科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/955 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周晓飞;许曼 |
地址: | 100872 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 请求 处理 方法 装置 | ||
1.一种业务请求处理方法,其特征在于,包括:
接收业务请求,所述业务请求包括基础上下文URI地址、业务请求接口地址和业务请求接口版本;
若所述基础上下文URI地址在预设基础上下文URI地址集合范围内,且所述业务请求接口地址和业务请求接口版本在预设业务请求接口集合范围内,则:
在所述基础上下文URI地址和所述业务请求接口地址对应同一业务接口时,调用所述业务接口进行业务逻辑处理;
其中,所述预设业务请求接口集合记录有预设业务请求接口地址和预设业务请求接口版本的对应关系。
2.如权利要求1所述的方法,其特征在于,还包括:
读取配置文件,获取预设基础上下文URI地址集合;
将所述预设基础上下文URI地址集合存储至Spring框架的Servletcontext模块中;
扫描rest业务接口,获取预设业务请求接口地址、预设业务请求接口版本、以及预设业务请求接口地址与预设业务请求接口版本的对应关系;
将所述预设业务请求接口地址、预设业务请求接口版本、以及预设业务请求接口地址与预设业务请求接口版本的对应关系,存储至预设业务请求接口集合中。
3.如权利要求1或2所述的方法,其特征在于,还包括:
根据第一映射关系集合,确定所述基础上下文URI地址对应的第一业务接口;所述第一映射关系集合记录有基础上下文URI地址与业务接口的对应关系;
根据第二映射关系集合,确定所述业务请求接口地址对应的第二业务接口;所述第二映射关系集合记录有业务请求接口地址与业务接口的对应关系;
校验所述第一业务接口与所述第二业务接口是否为同一业务接口。
4.如权利要求3所述的方法,其特征在于,还包括:
读取配置文件,获取基础上下文URI地址与业务接口的对应关系,将所述基础上下文URI地址与业务接口的对应关系存储至第一映射关系集合;
扫描rest业务接口,获取业务请求接口地址与业务接口的对应关系,将所述业务请求接口地址与业务接口的对应关系存储至第二映射关系集合;
将所述第一映射关系集合和第二映射关系集合存储至Spring框架的Handler Mapping模块中。
5.一种业务请求处理装置,其特征在于,包括:
请求接收模块,用于接收业务请求,所述业务请求包括基础上下文URI地址、业务请求接口地址和业务请求接口版本;
业务处理模块,用于若所述基础上下文URI地址在预设基础上下文URI地址集合范围内,且所述业务请求接口地址和业务请求接口版本在预设业务请求接口集合范围内,则:在所述基础上下文URI地址和所述业务请求接口地址对应同一业务接口时,调用所述业务接口进行业务逻辑处理;
其中,所述预设业务请求接口集合记录有预设业务请求接口地址和预设业务请求接口版本的对应关系。
6.如权利要求5所述的装置,其特征在于,还包括:预设集合设置模块,用于:
读取配置文件,获取预设基础上下文URI地址集合;
将所述预设基础上下文URI地址集合存储至Spring框架的Servletcontext模块中;
扫描rest业务接口,获取预设业务请求接口地址、预设业务请求接口版本、以及预设业务请求接口地址与预设业务请求接口版本的对应关系;
将所述预设业务请求接口地址、预设业务请求接口版本、以及预设业务请求接口地址与预设业务请求接口版本的对应关系,存储至预设业务请求接口集合中。
7.如权利要求5或6所述的装置,其特征在于,还包括:业务接口校验模块,用于:
根据第一映射关系集合,确定所述基础上下文URI地址对应的第一业务接口;所述第一映射关系集合记录有基础上下文URI地址与业务接口的对应关系;
根据第二映射关系集合,确定所述业务请求接口地址对应的第二业务接口;所述第二映射关系集合记录有业务请求接口地址与业务接口的对应关系;
校验所述第一业务接口与所述第二业务接口是否为同一业务接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盈优创资讯科技有限公司,未经中盈优创资讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911226467.7/1.html,转载请声明来源钻瓜专利网。