[发明专利]业务请求处理方法、装置、计算机设备和存储介质在审
申请号: | 201910823147.3 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110740103A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 郑如刚 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L29/08;G06F9/54;G06Q40/02 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 杨欢 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务请求 响应方 消息队列 响应数据 业务数据 业务请求发送 返回 业务请求处理 修复 计算机设备 存储介质 格式转换 工作效率 接收请求 系统标识 性能优化 业务系统 重复执行 转换格式 请求方 转换 预设 调用 发送 携带 申请 恢复 | ||
1.一种业务请求处理方法,所述方法包括:
接收请求方系统发送的业务请求;
解析所述业务请求,识别所述业务请求携带的业务数据与响应方系统标识;
对所述业务数据进行格式转换,利用转换格式后的业务数据生成转换后的业务请求;
将转换后的业务请求存入与所述响应方系统标识对应的消息队列,将消息队列中的业务请求发送至响应方系统;
若超过预设时间未接收到所述响应方系统返回的响应数据,则将所述业务请求再次存入消息队列,重复执行将消息队列中的业务请求发送至响应方系统的步骤,直至接收到所述响应方系统返回的响应数据;
将所述响应数据返回至请求方系统。
2.根据权利要求1所述的方法,其特征在于,所述对所述业务数据进行格式转换包括:
读取与请求方系统对应的标准化文件,解析所述标准化文件确定标准格式与请求方格式之间的映射关系;
根据所述映射关系将请求方格式的业务数据转换为标准格式的业务数据。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
调用多个线程并行对多个也去请求对应的业务数据进行格式转换,利用转换格式后的业务数据生成转换后的业务请求;
根据所述业务请求携带的响应方系统标识查找对应的消息队列;
并行将转换后的业务请求存入与所述响应方系统标识对应的消息队列。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在数据库中获取多种历史业务请求,将所述历史业务请求对应的响应方系统标识进行统计,得到响应方系统标识对应的调用次数;
根据所述调用次数,确定被频繁调用的响应方系统;
根据被频繁调用的响应方系统,分别建立多个消息队列。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述业务请求进行解析,得到相应的业务数据和用户信息;
根据所述用户信息获取用户的生物特征;
将所述业务数据与所述生物特征输入至黑名单模型;
当所述黑名单模型输出结果表示所述业务请求命中黑名单时,将所述业务请求进行拦截。
6.一种业务请求处理装置,其特征在于,所述装置包括:
接收模块,用于接收请求方系统发送的业务请求;
解析模块,用于解析所述业务请求,识别所述业务请求携带的业务数据与响应方系统标识;
转换模块,用于对所述业务数据进行格式转换,利用转换格式后的业务数据生成转换后的业务请求;
存储模块,用于将转换后的业务请求存入与所述响应方系统标识对应的消息队列,将消息队列中的业务请求发送至响应方系统;
发送模块,用于将消息队列中的业务请求发送至响应方系统;
所述存储模块还用于若超过预设时间未接收到所述响应方系统返回的响应数据,则将所述业务请求再次存入消息队列;
所述发送模块还用于重复将消息队列中的业务请求发送至响应方系统,直至接收到所述响应方系统返回的响应数据;将所述响应数据返回至请求方系统。
7.根据权利要求6所述的装置,其特征在于,所述转换模块还用于读取与请求方系统对应的标准化文件,解析所述标准化文件确定标准格式与请求方格式之间的映射关系;根据所述映射关系将请求方格式的业务数据转换为标准格式的业务数据。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
统计模块,用于在数据库中获取多种历史业务请求,将所述历史业务请求对应的响应方系统标识进行统计,得到响应方系统标识对应的调用次数;根据所述调用次数,确定被频繁调用的响应方系统;
消息队列建立模块,用于根据被频繁调用的响应方系统,分别建立多个消息队列。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910823147.3/1.html,转载请声明来源钻瓜专利网。