业务状态查询方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:17779747 阅读:94 留言:0更新日期:2018-04-22 08:16
本发明专利技术涉及一种业务状态查询方法、装置、计算机设备和存储介质,所述方法包括:获取业务标识对应的查询指令,利用查询指令生成业务标识对应的业务状态的查询请求;将查询请求发送至第三方平台,以使得第三方平台根据查询请求返回对应的业务状态,业务状态包括中间状态和最终状态;接收第三方平台根据业务标识返回的业务状态,当业务状态为中间状态时,推送业务标识到消息队列;在消息队列中对业务标识添加对应的延迟时间;对业务标识添加的延迟时间进行监听,当达到延迟时间时,提取达到延迟时间的业务标识,再次执行向第三方平台发送业务状态的查询请求的步骤,直至接收到第三方平台返回的业务状态为最终状态。

【技术实现步骤摘要】
业务状态查询方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种业务状态查询方法、装置、计算机设备和存储介质。
技术介绍
目前涌现出了一些通过第三方平台进行的且对实时性要求不高的业务。例如,代扣业务和代付业务等。以代扣业务为例,收款方可以通过第三方平台代扣学费或者物业费等,收款方如果想了解代扣业务的进展状况,在传统的方式中,收款方需要通过终端定时向第三方平台进行查询。代扣业务中通常涉及到多笔业务,不同业务可能是通过不同的第三方平台进行代扣的,不同的第三方平台执行代扣操作的时间也可能不同。比如,为解决住户缴纳物业费不方便的问题,第三方平台会帮助物业公司在月初的2天从住户的账户上扣除相应的物业费,由于不同住户的账户可能绑定的是不同的第三方平台,不同的第三方平台的具体代扣时间可能不同,代扣业务实时性不强。物业公司为了获取代扣的进展状况,在传统的方式中,通常需要通过终端定时向第三方平台进行查询,这样的查询方式比较盲目,增加了很多资源消耗。在查询业务进展状况时如何减少终端资源消耗成为目前需要解决的一个技术问题。
技术实现思路
基于此,有必要针对以上技术问题,提供一种能减少终端本文档来自技高网...
业务状态查询方法、装置、计算机设备和存储介质

【技术保护点】
一种业务状态查询方法,所述方法包括:获取业务标识对应的查询指令,利用所述查询指令生成所述业务标识对应的业务状态的查询请求;将所述查询请求发送至第三方平台,以使得所述第三方平台根据所述查询请求返回对应的业务状态,所述业务状态包括中间状态和最终状态;接收所述第三方平台根据所述业务标识返回的业务状态,当所述业务状态为中间状态时,推送所述业务标识到消息队列;在所述消息队列中对所述业务标识添加对应的延迟时间;对所述业务标识添加的延迟时间进行监听,当达到所述延迟时间时,提取达到所述延迟时间的业务标识,再次执行向第三方平台发送业务状态的查询请求的步骤,直至接收到第三方平台返回的业务状态为最终状态。

【技术特征摘要】
1.一种业务状态查询方法,所述方法包括:获取业务标识对应的查询指令,利用所述查询指令生成所述业务标识对应的业务状态的查询请求;将所述查询请求发送至第三方平台,以使得所述第三方平台根据所述查询请求返回对应的业务状态,所述业务状态包括中间状态和最终状态;接收所述第三方平台根据所述业务标识返回的业务状态,当所述业务状态为中间状态时,推送所述业务标识到消息队列;在所述消息队列中对所述业务标识添加对应的延迟时间;对所述业务标识添加的延迟时间进行监听,当达到所述延迟时间时,提取达到所述延迟时间的业务标识,再次执行向第三方平台发送业务状态的查询请求的步骤,直至接收到第三方平台返回的业务状态为最终状态。2.根据权利要求1所述的方法,其特征在于,所述消息队列包括第一队列和第二队列,所述方法还包括:在所述第一队列中对所述业务标识添加对应的延迟时间;将添加延迟时间后的业务标识发送至第二队列;在所述第二队列中对所述业务标识添加的延迟时间进行监听,提取达到所述延迟时间的业务标识,再次执行向第三方平台发送业务状态的查询请求的步骤,直至接收到第三方平台返回的业务状态为最终状态。3.根据权利要求1所述的方法,其特征在于,所述在所述消息队列中对所述业务标识添加对应的延迟时间的步骤包括:获取所述业务标识当前的查询次数;若当前的查询次数超过预设次数,利用所述查询次数进行线性递增或者非线性递增,得到所述业务标识下一次查询时所对应的延迟时间;对所述业务标识添加所述延迟时间。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述第三方平台发送业务操作请求,所述业务操作请求中携带了业务标识,所述业务标识对应了多笔业务,所述在所述消息队列中对所述业务标识添加对应的延迟时间的步骤包括:获取所述业务标识对应的业务数量和返回业务状态的耗时;利用所述业务数量和返回业务状态的耗时计算所述第三方平台对应的活跃系数;获取所述业务标识当前的查询时间间隔;利用所述活跃系数和所述当前的查询时间间隔计算所述业务标识下一次查询时所对应的延迟时间;对所述业务标识添加所述延迟时间。5.根据权利要求4所述的方法,其特征在于,所述利用所述业务数量和返回业务状态的耗时计算所述第三方平台对应的活跃系数的步骤包括:获取所述业务标识对应的业务总...

【专利技术属性】
技术研发人员:尹式钧魏超
申请(专利权)人:深圳市牛鼎丰科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1