[发明专利]业务请求处理方法、系统以及前端、服务端业务处理装置在审
申请号: | 202111006051.1 | 申请日: | 2021-08-30 |
公开(公告)号: | CN113709248A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 唐伟雄 | 申请(专利权)人: | 广州大通和亿科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳国海智峰知识产权代理事务所(普通合伙) 44489 | 代理人: | 刘军锋 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 请求 处理 方法 系统 以及 前端 服务端 装置 | ||
1.一种业务请求处理方法,其特征在于,所述方法包括:
接收用户终端发送的业务请求,从所述业务请求中获取第一业务请求标识,所述第一业务请求标识为用户终端根据所述业务请求的原始业务请求参数以及预设的业务请求标识生成策略生成;
根据所述第一业务请求标识以及预设的业务请求篡改判断策略,判断所述业务请求是否被篡改,若是,向用户终端返回第一提示信息,以提示出现异常情况;否则,判断在分布式业务处理集合中是否存在所述第一业务请求标识;
若不存在,将所述第一业务请求标识加入到所述分布式业务处理集合中,并执行所述业务请求的业务逻辑,生成处理结果,将处理结果写入到分布式消息处理系统中,并向用户终端同步返回处理结果;
若存在,向用户终端返回第二提示信息,以使用户终端在接收到所述第二提示信息后,根据所述第一业务请求标识在所述分布式消息处理系统中订阅所述业务请求的处理结果。
2.根据权利要求1所述的业务请求处理方法,其特征在于,所述业务请求篡改判断策略包括:
从所述业务请求中获取当前业务请求参数,根据所述当前业务请求参数以及所述业务请求标识生成策略生成第二业务请求标识;
判断所述第二业务请求标识与所述第一业务请求标识是否相同,若是,判定所述业务请求未被篡改,否则,判定所述业务请求被篡改。
3.根据权利要求2所述的业务请求处理方法,其特征在于,所述业务请求标识生成策略包括:
获取业务请求参数,按照所述业务请求参数的参数名称对所述业务请求参数进行排序;
根据MD5信息摘要算法对排序后的所述业务请求参数进行处理,生成32位字符串作为业务请求标识。
4.根据权利要求3所述的业务请求处理方法,其特征在于,所述业务请求参数为加入随机码后的业务请求参数,所述随机码由所述用户终端生成,每个业务请求对应唯一一个随机码。
5.一种业务请求处理方法,其特征在于,所述方法包括:
向服务端发送业务请求,所述业务请求中包括原始业务请求参数以及用于唯一标识所述业务请求的第一业务请求标识,所述第一业务请求标识为根据所述原始业务请求参数以及预设的业务请求标识生成策略生成;
若发生预设的重试条件,向服务端重新发送所述业务请求,并在接收到服务端返回的第二提示信息后,根据所述第一业务请求标识在分布式消息处理系统中订阅所述业务请求的处理结果,同时设置结果等待超时时间;
若在所述结果等待超时时间内,接收到所述分布式消息处理系统推送的处理结果,将所述处理结果予以显示,否则,取消订阅,生成结果等待超时信息,并将所述结果等待超时信息予以显示。
6.根据权利要求5所述的业务处理方法,其特征在于,所述预设的重试条件包括业务请求超时或者业务请求中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大通和亿科技有限公司,未经广州大通和亿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111006051.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示面板、显示装置
- 下一篇:水库优化调度最优决策与效益的找寻方法