工作流配置方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:28034115 阅读:21 留言:0更新日期:2021-04-09 23:15
本发明专利技术涉及一种大数据处理,揭露一种工作流配置方法,包括:根据工作流配置指令,调取与工作流配置指令相对应的服务端的地址信息;根据服务端的地址信息,从服务端调取服务数据;从服务数据中提取服务工作流程;根据预设工作流整合框架,对服务工作流程进行逻辑整合,生成工作流。本发明专利技术还涉及区块链技术,所述预设工作流整合框架存储于区块链中。本发明专利技术能够避免现有技术中数据传输冗余,数据传输量大的缺点;生成清晰明了的工作流程;能够根据实际业务场景需要整合工作流程,可复用性好。

【技术实现步骤摘要】
工作流配置方法、装置、设备及计算机可读存储介质
本专利技术涉及大数据处理,尤其涉及一种工作流配置的方法、装置、电子设备及计算机可读存储介质。
技术介绍
企业可以通过工作流调度的方式简单,方便的将分散的应用整合成一个有序调度系统链。随着5G,云技术的发展,在云端部署工作流引擎已经大势所趋,越来越多的企业倾向于在云端部署工作流引擎,以便实现敏捷高效的迭代开发速度。传统的单核,本地化的工作流引擎由于其功能单一,可复用性差等特点,已经渐渐被抛弃。目前采用的是SOAP(简单对象访问协议)服务到REST(一种软件架构风格)服务的转换器,其中描述了SOAP中的方法转化为REST中资源以及HTTP标准方法的过程,证明了部分复杂方法可以用多次增删改查的方法来代替。但是,当该方法足够复杂时,分解过会产生大量的HTTP标准方法和REST资源,会使得REST内的流程过于繁琐;将REST服务与SOAP服务集成在一起并用相同类型的接口进行访问。但是,这个集成框架是将REST服务转化为SOAP服务,如此效率较低,成本较高;并且现存的设计过程中会将工作流与业务系统进行融合,无法做到一次配置多次复用的场景。
技术实现思路
本专利技术提供一种工作流配置方法、装置、电子设备及计算机可读存储介质,其主要目的在于能够避免现有技术中数据传输冗余,数据传输量大的缺点;生成清晰明了的工作流程;能够根据实际业务场景需要整合工作流程,可复用性好。第一方面,为实现上述目的,本专利技术提供的一种工作流配置方法,包括:根据工作流配置指令,调取与所述工作流配置指令相对应的服务端的地址信息;根据所述服务端的地址信息,从所述服务端调取服务数据;从所述服务数据中提取服务工作流程;根据预设工作流整合框架,对所述服务工作流程进行逻辑整合,生成工作流。第二方面,为了解决上述问题,本专利技术还提供一种工作流配置装置,所述装置包括:地址信息调取模块,用于根据工作流配置指令,调取与所述工作流配置指令相对应的服务端的地址信息;服务数据调取模块,用于根据所述服务端的地址信息,从所述服务端调取服务数据;服务工作流程提取模块,用于从所述服务数据中提取服务工作流程;工作流生成模块,用于根据预设工作流整合框架,对所述服务工作流程进行逻辑整合,生成工作流。第三方面,为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:存储器,存储至少一个指令;及处理器,执行所述存储器中存储的指令以实现上述所述的工作流配置方法的步骤。第四方面,为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述所述的工作流配置方法的步骤。本专利技术提出的工作流配置方法、装置、电子设备及计算机可读存储介质,通过根据工作流配置指令,调取与工作流配置指令相对应的服务端的地址信息;再根据服务端的地址信息,从服务端调取服务数据;然后从服务数据中提取服务工作流程;最后根据预设工作流整合框架,对服务工作流程进行逻辑整合,生成工作流。整个过程简单便捷,直接从服务端调取服务数据,提高工作效率;并且避免现有技术中数据传输冗余,数据传输量大的缺点;通过预设工作流整合框架使得工作流程更加清晰明了,进一步提高工作效率,可根据实际业务场景需要确定整合预设工作流整合框架,可复用性好。附图说明图1为本专利技术一实施例提供的工作流配置方法的流程示意图;图2为本专利技术一实施例提供的中文工作流配置装置的模块示意图;图3为本专利技术一实施例提供的实现中文工作流配置方法的电子设备的内部结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种工作流配置方法。参照图1所示,为本专利技术一实施例提供的工作流配置方法的流程示意图。该方法可以由一个装置执行,该装置可以由软件和/或硬件实现。在本实施例中,工作流配置方法包括:S110、根据工作流配置指令,调取与工作流配置指令相对应的服务端的地址信息。具体的,处理器获取工作流配置指令,并根据获取到的工作流配置指令确定需要执行该指令所需要的服务端,例如,工作流配置指令中需要配置的工作流的一个节点需要用到某一个服务端提供的服务,则处理器需要调取该服务端的数据接口,从而从该服务端获取需要配置的工作流所需要的服务数据。其中,执行一个工作流配置指令所需要的服务端可能有多个,例如,某个需要配置的工作流包括:风控节点、合同节点、等待放款节点等,则分别需要调取风控系统(服务端)、合同签订系统(服务端)以及放款系统(服务端)等的地址信息,便于从相应的服务端获取相应的服务数据。作为本专利技术的一个可选实施例,根据工作流配置指令,调取与工作流配置指令相对应的服务端的地址信息包括:获取工作流配置指令;其中,工作流配置指令包括需要配置工作流的类型;获取与需要配置工作流的类型预先匹配的服务方法名称列表;从预设服务地址列表中获取与服务方法名称列表相对应的服务端的地址信息;其中,服务地址列表包括服务方法名称以及与服务方法名称所对应的服务端的地址信息。具体的,工作流的类型不同,工作流的各个节点需要的服务数据不同,从而提供服务数据的服务端也不同。工作流配置指令至少需要包括需要配置工作流的类型,处理器获取工作流配置指令后,根据需要配置工作流的类型获取预先与需要配置工作流的类型匹配的服务方法名称列表,例如,需要配置工作流的类型为贷款业务,该贷款业务预先匹配的服务方法名称列表包括风控方法、合同签订方法、放款方法等,服务方法名称列表中的每一个服务方法名称均对应有服务端的地址信息,服务方法名称以及服务端的地址信息均储存在预设服务地址列表中,便于查找。S120、根据服务端的地址信息,从服务端调取服务数据。具体的,处理器根据获取到的服务端的地址信息,建立与服务端数据接口的联系,并从服务端调取所需要的服务数据。作为本专利技术的一个可选实施例,根据服务端的地址信息,从服务端调取服务数据包括:将服务端的地址信息作为入参填入预设服务端地址配置模板,进行地址配置;根据地址配置成功的信息,调用服务端的服务数据接口;通过服务数据接口,从服务端调取与服务方法名称相对应的服务数据。具体的,处理器从服务端获取预设服务端地址配置模板,将服务端的地址信息填入预设服务端地址配置模板中,进行地址配置,其中,地址配置的方式可选择为URI地址配置,获取地址配置成功的信息,根据地址配置成功的信息,调用服务端的服务数据接口并获取与服务方法名称相对应的服务数据。作为本专利技术的一个可选实施例,通过服务数据接口,从服务端调取与服务方法名称相对应的服务数据包括:当从服务端调取与服务方法名称相对应的服务数据失败时,生成调取数据失败的信息本文档来自技高网...

【技术保护点】
1.一种工作流配置方法,其特征在于,所述方法包括:/n根据工作流配置指令,调取与所述工作流配置指令相对应的服务端的地址信息;/n根据所述服务端的地址信息,从所述服务端调取服务数据;/n从所述服务数据中提取服务工作流程;/n根据预设工作流整合框架,对所述服务工作流程进行逻辑整合,生成工作流。/n

【技术特征摘要】
1.一种工作流配置方法,其特征在于,所述方法包括:
根据工作流配置指令,调取与所述工作流配置指令相对应的服务端的地址信息;
根据所述服务端的地址信息,从所述服务端调取服务数据;
从所述服务数据中提取服务工作流程;
根据预设工作流整合框架,对所述服务工作流程进行逻辑整合,生成工作流。


2.根据权利要求1所述的工作流配置方法,其特征在于,所述根据工作流配置指令,调取与所述工作流配置指令相对应的服务端的地址信息包括:
获取工作流配置指令;其中,所述工作流配置指令包括需要配置工作流的类型;
获取与所述需要配置工作流的类型预先匹配的服务方法名称列表;
从预设服务地址列表中获取与所述服务方法名称列表相对应的服务端的地址信息;其中,所述服务地址列表包括服务方法名称以及与所述服务方法名称所对应的服务端的地址信息。


3.根据权利要求2所述的工作流配置方法,其特征在于,所述根据所述服务端的地址信息,从所述服务端调取服务数据包括:
将所述服务端的地址信息作为入参填入预设服务端地址配置模板,进行地址配置;
根据地址配置成功的信息,调用所述服务端的服务数据接口;
通过所述服务数据接口,从所述服务端调取与所述服务方法名称相对应的服务数据。


4.根据权利要求3所述的工作流配置方法,其特征在于,所述通过所述服务数据接口,从所述服务端调取与所述服务方法名称相对应的服务数据包括:
当从所述服务端调取与所述服务方法名称相对应的服务数据失败时,生成调取数据失败的信息;
根据所述调取数据失败的信息以及预设失败次数阈值,重新从所述服务端调取与所述服务方法名称相对应的服务数据。


5.根据权利要求3所述的工作流配置方法,其特征在于,在所述通过所述服务数据接口,从所述服务端调取与所述服务方法名称相对应的服务数据之后,还包括:
根据所述服务数据的类...

【专利技术属性】
技术研发人员:薛四猛张慧敏
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东;44

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

1