一种流程业务流转方法、装置和系统制造方法及图纸

技术编号:34283375 阅读:45 留言:0更新日期:2022-07-24 18:52
本发明专利技术实施例提供了一种流程业务流转方法、装置和系统,可用于人工智能技术领域,所述方法包括:对上游系统发送的业务密钥进行解密,得到对应的流程配置参数,流程配置参数包括下游系统的流程节点;将生成的流程业务信息发送至流程节点进行业务流转,业务流转过程中上游系统和下游系统不直接通信,降低逻辑耦合度,提高容错率;通过密钥进行业务流转,提高数据安全性。据安全性。据安全性。

A process business flow method, device and system

【技术实现步骤摘要】
一种流程业务流转方法、装置和系统


[0001]本专利技术涉及计算机
,特别涉及人工智能
,尤其涉及一种流程业务流转方法、装置和系统。

技术介绍

[0002]目前,各业务系统对流程引擎的开发多种多样,技术平台的数据结构不统一。相关技术中,在需要跨系统实现流程对接时,各上游系统和下游系统对接配置参数较为混乱,导致容易出现上下游系统间数据不一致等问题。并且,上下游系统的逻辑耦合度高,流程对接一旦出现故障,容易产生中断或脏数据,容错性和安全性均较低。

技术实现思路

[0003]本专利技术的一个目的在于提供一种流程业务流转方法,业务流转过程中上游系统和下游系统不直接通信,降低逻辑耦合度,提高容错率;通过密钥进行业务流转,提高数据安全性。本专利技术的另一个目的在于提供一种流程业务流转装置。本专利技术的再一个目的在于提供一种流程业务流转系统。本专利技术的还一个目的在于提供一种计算机可读介质。本专利技术的还一个目的在于提供一种计算机设备。
[0004]为了达到以上目的,本专利技术一方面公开了一种流程业务流转方法,包括:
[0005]对上游系统发送的业务密钥进行解密,得到对应的流程配置参数,流程配置参数包括下游系统的流程节点;
[0006]将生成的流程业务信息发送至流程节点进行业务流转。
[0007]优选的,在对上游系统发送的业务密钥进行解密,得到对应的流程配置参数之前,还包括:
[0008]根据上游系统发送的上游参数和下游系统发送的下游参数,生成流程配置参数;/>[0009]按照预设时间间隔获取流程配置参数;
[0010]根据流程配置参数,更新设置的流程接口。
[0011]优选的,根据上游系统发送的上游参数和下游系统发送的下游参数,生成流程配置参数,包括:
[0012]对上游参数进行加密,生成至少一个参数密钥;
[0013]将至少一个参数密钥发送至上游系统,以供上游系统将不同的参数密钥分别发送到不同的下游系统;
[0014]对下游系统发送的访问密钥进行解密,得到对应的上游参数;
[0015]根据上游参数和下游系统发送的下游参数,生成流程配置参数。
[0016]优选的,在对上游参数进行加密,生成至少一个参数密钥之前,还包括:
[0017]对上游参数进行格式化处理,得到标准格式的上游参数。
[0018]优选的,流程配置参数还包括下一处理流程计算接口;
[0019]在将生成的流程业务信息发送至流程节点进行业务流转之前,还包括:
[0020]若下一处理流程计算接口对应的候选节点集不包括设置的默认节点,将候选节点集返回至上游系统,以供上游系统将候选节点集进行可视化展示;
[0021]接收上游系统发送的流程节点,并继续执行将生成的流程业务信息发送至流程节点进行业务流转的步骤,其中,流程节点为用户通过上游系统从候选节点集中选择的节点;
[0022]若下一处理流程计算接口对应的候选节点集包括默认节点,将默认节点确定为流程节点,并继续执行将生成的流程业务信息发送至流程节点进行业务流转的步骤。
[0023]优选的,将生成的流程业务信息发送至流程节点进行业务流转,包括:
[0024]通过调用流程对接流转接口,将流程业务信息发送至设置的消息队列,并通过消息队列,将流程业务信息发送至流程节点。
[0025]优选的,流程业务信息包括第一流程标识码;
[0026]在将生成的流程业务信息发送至流程节点进行业务流转之后,还包括:
[0027]将流程节点返回的第一流程标识码与存储的第二流程标识码进行匹配;
[0028]若匹配成功,通过调用流程流转信息录入接口,记录流程节点返回的流转结果。
[0029]优选的,在通过调用流程流转信息录入接口,记录流程节点返回的流转结果之后,还包括:
[0030]接收上游系统发送的第一查询请求,第一查询请求包括第一查询标识码;
[0031]将第一查询标识码与存储的第二流程标识码进行匹配;
[0032]若匹配成功,通过调用流程流转信息查询接口,查询出第二流程标识码对应的全流程流转路径信息;
[0033]将全流程流转路径信息发送至上游系统,以供上游系统对全流程流转路径信息进行可视化展示。
[0034]优选的,在通过调用流程流转信息录入接口,记录流程节点返回的流转结果之后,还包括:
[0035]接收下游系统发送的第二查询请求,第二查询请求包括第二查询标识码;
[0036]将第二查询标识码与存储的第二流程标识码进行匹配;
[0037]若匹配成功,通过调用流程流转信息查询接口,查询出第二流程标识码对应的全流程流转路径信息;
[0038]将全流程流转路径信息发送至下游系统,以供下游系统对全流程流转路径信息进行可视化展示。
[0039]本专利技术还公开了一种流程业务流转装置,包括:上游系统、流程对接管理系统和下游系统;
[0040]上游系统用于向流程对接管理系统发送业务密钥;
[0041]流程对接管理系统用于对上游系统发送的业务密钥进行解密,得到对应的流程配置参数,流程配置参数包括下游系统的流程节点;将生成的流程业务信息发送至流程节点;
[0042]下游系统用于根据流程业务信息进行业务流转。
[0043]优选的,系统还包括:服务化接口执行器集群和注册中心;
[0044]上游系统还用于向流程对接管理系统发送上游参数;
[0045]下游系统还用于向流程对接管理系统发送下游参数;
[0046]流程对接管理系统还用于根据上游系统发送的上游参数和下游系统发送的下游
参数,生成流程配置参数;
[0047]服务化接口执行器集群用于按照预设时间间隔获取流程配置参数;根据流程配置参数,更新注册中心中设置的流程接口。
[0048]优选的,系统还包括:消息队列服务器;
[0049]流程对接管理系统还用于通过调用流程对接流转接口,将流程业务信息发送至设置的消息队列;
[0050]消息队列服务器用于通过消息队列,将流程业务信息发送至流程节点。
[0051]本专利技术还公开了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法。
[0052]本专利技术还公开了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述处理器执行所述程序时实现如上所述方法。
[0053]本专利技术还公开了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如上所述方法。
[0054]本专利技术对上游系统发送的业务密钥进行解密,得到对应的流程配置参数,流程配置参数包括下游系统的流程节点;将生成的流程业务信息发送至流程节点进行业务流转,业务流转过程中上游系统和下游系统不直接通信,降低逻辑耦合度,提高容错率;通过密钥进行业务流转,提高数据安全性。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种流程业务流转方法,其特征在于,所述方法包括:对上游系统发送的业务密钥进行解密,得到对应的流程配置参数,所述流程配置参数包括下游系统的流程节点;将生成的流程业务信息发送至所述流程节点进行业务流转。2.根据权利要求1所述的流程业务流转方法,其特征在于,在对上游系统发送的业务密钥进行解密,得到对应的流程配置参数之前,还包括:根据上游系统发送的上游参数和下游系统发送的下游参数,生成流程配置参数;按照预设时间间隔获取所述流程配置参数;根据所述流程配置参数,更新设置的流程接口。3.根据权利要求2所述的流程业务流转方法,其特征在于,所述根据上游系统发送的上游参数和下游系统发送的下游参数,生成流程配置参数,包括:对所述上游参数进行加密,生成至少一个参数密钥;将至少一个所述参数密钥发送至所述上游系统,以供所述上游系统将不同的所述参数密钥分别发送到不同的下游系统;对所述下游系统发送的访问密钥进行解密,得到对应的上游参数;根据所述上游参数和所述下游系统发送的下游参数,生成流程配置参数。4.根据权利要求3所述的流程业务流转方法,其特征在于,在所述对所述上游参数进行加密,生成至少一个参数密钥之前,还包括:对所述上游参数进行格式化处理,得到标准格式的上游参数。5.根据权利要求1所述的流程业务流转方法,其特征在于,所述流程配置参数还包括下一处理流程计算接口;在所述将生成的流程业务信息发送至所述流程节点进行业务流转之前,还包括:若所述下一处理流程计算接口对应的候选节点集不包括设置的默认节点,将所述候选节点集返回至所述上游系统,以供所述上游系统将所述候选节点集进行可视化展示;接收所述上游系统发送的流程节点,并继续执行将生成的流程业务信息发送至所述流程节点进行业务流转的步骤,其中,所述流程节点为用户通过所述上游系统从所述候选节点集中选择的节点;若所述下一处理流程计算接口对应的候选节点集包括所述默认节点,将所述默认节点确定为所述流程节点,并继续执行将生成的流程业务信息发送至所述流程节点进行业务流转的步骤。6.根据权利要求1所述的流程业务流转方法,其特征在于,所述将生成的流程业务信息发送至所述流程节点进行业务流转,包括:通过调用流程对接流转接口,将所述流程业务信息发送至设置的消息队列,并通过所述消息队列,将所述流程业务信息发送至所述流程节点。7.根据权利要求1所述的流程业务流转方法,其特征在于,所述流程业务信息包括第一流程标识码;在所述将生成的流程业务信息发送至所述流程节点进行业务流转之后,还包括:将所述流程节点返回的第一流程标识码与存储的第二流程标识码进行匹配;若匹配成功,通过调用流程流转信息录入接口,记录所述流程节点返回的流转结果。
8.根据权利要求7所述的流程业务流转方法,其特征在于,在所述通过调用流程流转信息录入接口,记录所述流程节点返回的流转结果之后,还包括:接收所述上游系统发送的第一查询请求,所述第一查询请求包括第一查询标识码;将所述第...

【专利技术属性】
技术研发人员:蒋科谢思尧吴钰杰徐赟佳
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1