[发明专利]业务引擎的运行方法和装置、存储介质、电子装置有效
申请号: | 201911299994.0 | 申请日: | 2019-12-12 |
公开(公告)号: | CN111031133B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 杨风山;付政委 | 申请(专利权)人: | 京东科技控股股份有限公司 |
主分类号: | H04L67/51 | 分类号: | H04L67/51;G06F9/54;G06Q30/06 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 张丽颖 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 引擎 运行 方法 装置 存储 介质 电子 | ||
1.一种业务引擎的运行方法,其特征在于,包括:
在为第一业务服务配置第一流程时,从业务引擎的第一集合中选取与所述第一业务服务的服务条件匹配的多条第一子流程,其中,所述第一集合中的子流程为预先编辑好的用于业务服务时使用的子流程,所述子流程用于表示获取业务服务的规则;
按照配置信息将所述多条第一子流程组合成所述第一流程,其中,所述配置信息用于配置所述多条第一子流程在所述第一流程中的关联关系;
在第一帐号请求获取所述第一业务服务的情况下,通过所述业务引擎调用所述第一流程来执行所述第一业务服务的服务条件,其中,所述第一业务服务的服务条件为所述第一业务服务的获取条件;
通过所述业务引擎调用所述第一流程来执行所述第一业务服务的服务条件包括:通过所述业务引擎调用所述第一流程来对所述第一帐号的帐号数据进行处理,得到进行处理的处理结果,其中,所述第一帐号为在所述第一业务服务中使用的帐号,所述处理结果用于表示是否允许所述第一帐号获取所述第一业务服务。
2.根据权利要求1所述的方法,其特征在于,在按照配置信息将所述多条第一子流程组合成所述第一流程之后,所述方法还包括:
将所述第一流程保存至所述业务引擎的第二集合。
3.根据权利要求2所述的方法,其特征在于,在将所述第一流程保存至所述业务引擎的第二集合之后,所述方法还包括:
在为第二业务服务配置流程时,从所述业务引擎的第二集合中选取与所述第二业务服务的服务条件匹配的第二流程;
在第二帐号请求获取所述第二业务服务的情况下,通过所述业务引擎调用所述第二流程来执行所述第二业务服务的服务条件。
4.根据权利要求1所述的方法,其特征在于,通过所述业务引擎调用所述第一流程来对第一帐号的帐号数据进行处理,得到进行处理的处理结果包括:
在所述第一业务服务的业务逻辑中调用所述第一流程的接口时,通过所述第一流程的接口的参数将所述第一帐号的帐号数据的数据源地址传递给所述业务引擎,通过所述业务引擎运行所述第一流程中的子流程,并把处理结果写入缓存。
5.根据权利要求1所述的方法,其特征在于,通过所述业务引擎调用所述第一流程来对第一帐号的帐号数据进行处理,得到进行处理的处理结果包括:
在所述第一帐号为多个的情况,创建多个线程,通过所述多个线程并行执行来调用所述第一流程来对第一帐号的帐号数据进行处理,其中,所述多个线程得到的处理结果放在被所述多个线程共享的缓存中。
6.根据权利要求1所述的方法,其特征在于,按照配置信息将所述多条第一子流程组合成所述第一流程包括:
按照所述配置信息配置所述第一子流程之间的逻辑关系、所述第一子流程之间的位置关系以及各条所述第一子流程的执行顺序,得到所述第一流程,其中,所述逻辑关系包括多条所述第一子流程之间的逻辑或和多条所述第一子流程之间的逻辑与。
7.一种业务引擎的运行装置,其特征在于,包括:
选取单元,用于在为第一业务服务配置第一流程时,从业务引擎的第一集合中选取与所述第一业务服务的服务条件匹配的多条第一子流程,其中,所述第一集合中的子流程为预先编辑好的用于业务服务时使用的子流程,所述子流程用于表示获取业务服务的规则;
组合单元,用于按照配置信息将所述多条第一子流程组合成所述第一流程,其中,所述配置信息用于配置所述多条第一子流程在所述第一流程中的关联关系;
执行单元,用于在第一帐号请求获取所述第一业务服务的情况下,通过所述业务引擎调用所述第一流程来执行所述第一业务服务的服务条件,其中,所述第一业务服务的服务条件为所述第一业务服务的获取条件;
所述执行单元还用于通过所述业务引擎调用所述第一流程来对所述第一帐号的帐号数据进行处理,得到进行处理的处理结果,其中,所述第一帐号为在所述第一业务服务中使用的帐号,所述处理结果用于表示是否允许所述第一帐号获取所述第一业务服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技控股股份有限公司,未经京东科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911299994.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双向自密封的饮水吸嘴装置
- 下一篇:一种海上集群漂浮式风电综合利用平台