[发明专利]跨系统调用工作流的方法及装置在审
申请号: | 201910296087.4 | 申请日: | 2019-04-12 |
公开(公告)号: | CN110096351A | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 刘争 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调用 第一系统 接口调用信息 工作流接口 调用目标 目标系统 工作流 跨系统 调用请求 工作流引擎 调用信息 节点接口 配置中心 申请 携带 检测 | ||
本申请实施例提供了一种跨系统调用工作流的方法及装置,所述方法包括:通过工作流引擎的配置中心接收到第一系统调用目标系统的调用请求,调用请求中携带节点的接口调用信息,节点的接口调用信息用来申请调用目标系统的工作流接口,检测目标系统能否被第一系统调用,若目标系统能被第一系统调用,则通过节点接口调用信息调用目标系统的工作流接口,若目标系统不能被第一系统调用,则通过节点的接口调用信息调用其他系统的工作流接口,如此,能够实现工作流的跨系统调用。
技术领域
本申请涉及数据处理技术领域,具体涉及一种跨系统调用工作流的方法及装置。
背景技术
目前市场上的工作流引擎不支持跨系统的调用功能服务,限制了工作流引擎的工作范围,在一个大的业务系统中存在着不同的子系统,当子系统的任一个服务不能使用时,如果停止使用该服务或者重新去更改这个系统服务的配置,增加了系统的开发成本,同时会造成资源的浪费。
发明内容
本申请实施例提供一种跨系统调用工作流的方法及装置,能够实现跨系统的调用工作流,提高工作效率。
本申请实施例的第一方面提供了一种跨系统调用工作流的方法,所述方法包括:
通过工作流引擎的配置中心接收到第一系统调用目标系统的调用请求,所述调用请求中携带节点的接口调用信息,所述节点的接口调用信息用来申请调用所述目标系统的工作流接口;
检测所述目标系统能否被所述第一系统调用;
若所述目标系统能被所述第一系统调用,则通过所述节点接口调用信息调用所述目标系统的所述工作流接口;
若所述目标系统不能被所述第一系统调用,则通过所述节点的接口调用信息调用其他系统的工作流接口。
本申请实施例的第二方面提供了一种跨系统调用工作流的装置,所述装置包括接收单元、检测单元和调用单元,其中,
所述接收单元,用于工作流引擎的配置中心接收到第一系统调用目标系统的调用请求,所述调用请求中携带节点的接口调用信息,所述节点的接口调用信息用来申请调用目标系统的工作流接口;
所述检测单元,用于检测所述目标系统能否被所述第一系统调用;
所述调用单元,用于若所述目标系统能被所述第一系统调用,则通过所述节点接口调用信息调用所述目标系统的所述工作流接口;
所述调用单元,还用于若所述目标系统不能被所述第一系统调用,则通过所述节点的接口调用信息调用其他系统的工作流接口。
本申请实施例的第三方面提供一种跨系统调用工作流的装置,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。
本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
实施本申请实施例,至少具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910296087.4/2.html,转载请声明来源钻瓜专利网。