[发明专利]业务处理方法、装置及电子设备有效
申请号: | 202010076347.X | 申请日: | 2020-01-23 |
公开(公告)号: | CN111327691B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 郝志敏;李红;豆森 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/2866 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 夏菁 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 电子设备 | ||
1.一种业务处理方法,所述方法包括:
获得目标业务请求,所述目标业务请求是针对新增业务发起的业务请求;
检测与所述目标业务请求相匹配的待合并业务请求,所述待合并业务请求是针对已有业务发起的业务请求,所述待合并业务请求的发送频率与所述目标业务请求的发送频率的差值绝对值小于频率阈值;
将所述目标业务请求更新至所述待合并业务请求的请求报文,得到目标请求报文,将所述目标请求报文发送至服务器;
其中,所述检测与所述目标业务请求相匹配的待合并业务请求,包括:
获得所述目标业务请求及已有业务请求各自的请求类型;
将与所述目标业务请求属于同一请求类型的已有业务请求确定为待合并业务请求;或者,
确定与所述目标业务请求所属请求类型相关联的待合并请求类型,将属于所述待合并请求类型的已有业务请求确定为待合并业务请求。
2.根据权利要求1所述的方法,所述将所述目标业务请求更新至所述待合并业务请求的请求报文,得到目标请求报文,包括:
利用所述目标业务请求的请求属性信息,更新所述待合并业务请求的请求报文的报文头;
将所述目标业务请求的请求内容作为报文请求内容,添加至所述待合并业务请求的请求报文,得到目标请求报文。
3.根据权利要求1所述的方法,所述方法还包括:
获取业务注册请求,所述业务注册请求包含请求注册的新增业务的业务注册信息,所述业务注册信息表明与所述新增业务的目标业务请求相匹配的至少一个已有业务的业务请求;
响应所述业务注册请求,依据所述业务注册信息,实现对所述新增业务的注册,以使所述新增业务与所述至少一个已有业务共享一个报文结构。
4.根据权利要求3所述的方法,所述将所述目标业务请求更新至所述待合并业务请求的请求报文,得到目标请求报文,包括:
确定所述待合并业务请求的请求报文的报文结构;
按照所述报文结构,利用所述目标业务请求和所述待合并业务请求各自的请求属性信息,生成报文头;
按照所述报文结构,利用所述目标业务请求和所述待合并业务请求各自的请求内容,生成相应的报文请求内容;
利用所述报文头和生成的各报文请求内容,生成目标请求报文。
5.根据权利要求1~4任一项所述的方法,所述方法还包括:
接收所述服务器反馈的针对所述目标业务请求的回应报文;
检测所述回应报文包含多个业务请求的业务响应结果,拆分所述回应报文,得到多个业务响应结果,其中,所述多个业务响应结果包括:针对所述目标业务请求的目标业务响应结果,以及针对所述待合并业务请求的业务响应结果;
调用所述多个业务响应结果各自对应的处理函数,对相应的业务响应结果进行处理。
6.一种业务处理方法,所述方法包括:
接收客户端发送的目标请求报文,所述目标请求报文是通过将目标业务请求更新至待合并业务请求的请求报文得到的,所述目标业务请求是针对新增业务发起的业务请求,所述待合并业务请求是针对已有业务发起的与所述目标业务请求相匹配的业务请求,所述目标业务请求与所述已有业务请求属于同一请求类型或者是相关联请求类型,所述待合并业务请求的发送频率与所述目标业务请求的发送频率的差值绝对值小于频率阈值;
对所述目标请求报文进行拆分,得到所述目标业务请求和所述待合并业务请求;
调用所述目标业务请求和所述待合并业务请求各自对应的处理函数,响应相应的业务请求,得到业务响应结果;
利用得到的多个业务响应结果,生成至少一个回应报文;
将所述至少一个回应报文反馈至所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010076347.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网关配置方法、云端设备、网关及系统
- 下一篇:数据分片的方法及装置