CN112835916B 基于api接口的业务处理方法、设备及计算机可读存储介质 (卓望数码技术(深圳)有限公司).docxVIP

  • 0
  • 0
  • 约1.69万字
  • 约 27页
  • 2026-01-22 发布于重庆
  • 举报

CN112835916B 基于api接口的业务处理方法、设备及计算机可读存储介质 (卓望数码技术(深圳)有限公司).docx

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN112835916B(45)授权公告日2025.01.10

(21)申请号202110055221.9

(22)申请日2021.01.15

(65)同一申请的已公布的文献号申请公布号CN112835916A

(43)申请公布日2021.05.25

(73)专利权人卓望数码技术(深圳)有限公司地址518000广东省深圳市南山区粤海街

道高新区社区高新南七道015号深港产学研基地W601

(72)发明人王朝飞唐轶贤孙念东

(74)专利代理机构广州嘉权专利商标事务所有限公司44205

专利代理师黄广龙

(51)Int.CI.

GO6F16/23(2019.01)

GO6F16/25(2019.01)

(56)对比文件

CN110351342A,2019.10.18

CN111865970A,2020.10.30

审查员李想

权利要求书2页说明书9页附图4页

(54)发明名称

基于API接口的业务处理方法、设备及计算机可读存储介质

(57)摘要

本申请公开了一种基于API接口的业务处理方法、设备及计算机可读存储介质,涉及计算机技术领域。通过获取客户端调用API接口上传的包括有请求参数的业务请求,对请求参数进行加密处理后得到请求标识,根据请求标识获取业务锁,根据业务锁从业务请求中获取相应的目标业务进行业务处理,能够简单并快捷地实现接口幂等性,并且能够应付高并发的业务场景,确保分布式系统的API接口不重复获取相同的数据。

获取客户端调用API接口上传的业务请求

对请求参数进行加密处理得到请求标识

根据请求标识获取业务锁

根据业务锁从业务请求获取相应的目标业务进行业务处理

S110

S120

S130

S140

CN

CN112835916B

CN112835916B权利要求书1/2页

2

1.基于API接口的业务处理方法,其特征在于,包括:

获取客户端调用API接口上传的业务请求,所述业务请求包括请求参数;其中,所述请求参数包括:通用唯一标识码和业务参数;

对所述请求参数进行加密处理得到请求标识;其中,所述请求标识为对所述通用唯一标识码和所述业务参数进行MD5加密处理得到;

根据所述请求标识获取业务锁;

根据所述业务锁从所述业务请求获取相应的目标业务进行业务处理;

其中,所述根据所述请求标识获取业务锁,包括:

根据所述请求标识获取预存的请求信息,所述请求信息包括时效信息、锁标识、锁值和锁存在标记,所述时效信息包括时间戳和过期时间,所述时效信息用于标识所述业务锁的有效时间;

通过预设的操作指令调用所述锁标识、所述锁值、所述锁存在标记、所述时间戳和所述过期时间,生成所述业务锁。

2.根据权利要求1所述的业务处理方法,其特征在于,还包括:

若根据所述请求标识无法获取业务锁,则不从所述业务请求获取目标业务进行业务处理并返回所述业务请求给所述客户端。

3.根据权利要求1所述的业务处理方法,其特征在于,所述根据所述业务锁从所述业务请求选择获取相应的目标业务请求进行业务处理,还包括:

获取所述目标业务进行业务处理后的处理结果;

释放所述业务锁,并将所述处理结果返回给所述客户端。

4.基于API接口的业务处理方法,其特征在于,包括:

生成业务请求,所述业务请求包括请求参数;

调用服务器的API接口将所述业务请求发送给所述服务器,由所述服务器为所述业务请求配置业务锁后获取对应的目标业务进行业务处理。

5.服务器,其特征在于,包括:

第一获取模块,所述第一获取模块用于获取客户端调用API接口上传的业务请求,所述业务请求包括请求参数;其中,所述请求参数包括:通用唯一标识码和业务参数;

处理模块,所述处理模块用于对所述请求参数进行加密处理得到请求标识;其中,所述请求标识为对所述通用唯一标识码和所述业务参数进行MD5加密处理得到;

第二获取模块,所述第二获取模块用于根据所述请求标识获取业务锁,具体包括根据所述请求标识获取预存的请求信息,所述请求信息包括时效信息、锁标识、锁值和锁存在标记,所述时效信息包括时间戳和过期时间,所述时效信息用于标识所述业务锁的有效时间;

通过预设的操作指令调用所述锁标识、所述锁值、所述锁存在标记、所述时间戳和所述过期时间,生成所述业务锁;

业务模块,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档