[发明专利]业务处理方法、装置及存储介质在审
申请号: | 201910872246.0 | 申请日: | 2019-09-16 |
公开(公告)号: | CN110599305A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 王琦森;许谦;陈义宏 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 谢冬寒 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标业务 异常处理 业务流程 业务处理 配置信息 回滚 调用 数据处理领域 存储介质 业务场景 业务系统 运行异常 定制化 通用的 申请 检测 配置 | ||
本申请公开了一种业务处理方法、装置及存储介质,属于数据处理领域。所述方法包括:从业务处理模型的配置信息中确定目标业务流程的业务流程方法,基于目标业务流程的业务流程方法,运行目标业务流程;当检测到目标业务流程运行异常时,从业务处理模型的配置信息中确定目标业务流程的异常处理方式,以及与目标业务流程的异常处理方式对应的异常处理方法,异常处理方法为业务流程方法或回滚方法;调用异常处理方法,基于目标业务流程的运行信息,执行调用的异常处理方法。本申请提供了一种通用的业务处理模型,能够配置任一业务流程的业务流程方法、回滚方法和异常处理方式,避免了定制化业务系统仅限于特定业务场景使用导致的通用性较低的问题。
技术领域
本申请涉及数据处理领域,特别涉及一种业务处理方法、装置及存储介质。
背景技术
随着网络技术的快速发展以及人们对便捷生活的需求,目前出现了能够应对各种业务场景的业务处理系统。比如,金融产品领域的电商系统能够为用户提供商品搜索业务、下单业务和退单业务等等。
相关技术中,针对不同的业务场景,需要定制不同的业务处理系统,以通过定制的业务处理系统实现定制化的业务处理方案。例如,为了解决退单业务场景中操作时间冗长的问题,需要定制一种退单处理系统,该退单处理系统包括同步服务器、异步服务器和操作平台。其中,同步服务器包括接收端和处理端,处理端串联设置多个面向用户的单元,异步服务器设置多个面向商户的单元。同步服务器的接收端接收用户的退单操作,生成用户订单锁定信息,并发送到同步服务器的处理端,处理端依次根据多个面向用户的单元各自的功能进行面向用户的信息处理,并在处理结束后生成订单撤销指令,发送至操作平台。同步服务器生成订单撤销指令之后,向异步服务器发送后台处理指令,异步服务器依次根据多个面向商户的单元各自的功能进行面向商户的信息处理,并且在处理结束后校验整个处理过程。
但是,通过定制的业务处理系统实现定制化的业务处理方案的业务处理方式,仅能针对某一个固定的业务场景下的具体系统使用,通用性较低。
发明内容
本申请实施例提供了一种业务处理方法、装置及存储介质,可以用于解决相关技术中存在的通过定制的业务处理系统实现定制化的业务处理方案的业务处理方式,仅能针对某一个固定的业务场景下的具体系统使用,通用性较低的问题。所述技术方案如下:
一方面,提供了一种业务处理方法,所述方法包括:
从业务处理模型的配置信息中确定目标业务流程的业务流程方法,所述业务处理模型用于配置任一业务流程的业务流程方法、回滚方法和异常处理方式,所述异常处理方式包括回滚或补偿;
基于所述目标业务流程的业务流程方法,运行所述目标业务流程;
当检测到所述目标业务流程运行异常时,从所述业务处理模型的配置信息中确定所述目标业务流程的异常处理方式,以及与所述目标业务流程的异常处理方式对应的异常处理方法,所述异常处理方法为所述目标业务流程的业务流程方法或回滚方法;
调用所述异常处理方法,基于所述目标业务流程的运行信息,执行调用的异常处理方法。
可选地,所述业务处理模型包括业务流程模型、异常配置项和配置入口,所述配置入口用于通过在所述业务流程模型中注解业务流程方法参数和回滚方法参数,配置任一业务流程的业务流程方法和回滚方法,且所述配置入口用于在所述异常配置项中配置任一业务流程的异常处理方式。
可选地,所述业务处理模型还包括业务流程步骤模型,所述配置入口用于通过在所述业务流程步骤模型中注解业务流程步骤方法参数和回滚方法参数,配置任一业务流程包括的各个业务流程步骤的业务流程步骤方法和回滚方法。
可选地,所述基于所述目标业务流程的业务流程方法,运行所述目标业务流程之前,还包括:
从所述业务处理模型的配置信息中确定所述目标业务流程包括的多个业务流程步骤的业务流程步骤方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910872246.0/2.html,转载请声明来源钻瓜专利网。