CN112784304A - 一种基于公有链平台的工作流引擎***及其实现方法 - Google Patents
一种基于公有链平台的工作流引擎***及其实现方法 Download PDFInfo
- Publication number
- CN112784304A CN112784304A CN202110116877.7A CN202110116877A CN112784304A CN 112784304 A CN112784304 A CN 112784304A CN 202110116877 A CN202110116877 A CN 202110116877A CN 112784304 A CN112784304 A CN 112784304A
- Authority
- CN
- China
- Prior art keywords
- workflow engine
- dapp
- module
- data
- flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 230000008569 process Effects 0.000 claims abstract description 50
- 238000006243 chemical reaction Methods 0.000 claims abstract description 7
- 230000003993 interaction Effects 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 9
- 238000012217 deletion Methods 0.000 claims description 2
- 230000037430 deletion Effects 0.000 claims description 2
- 230000010354 integration Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种基于公有链平台的工作流引擎***及其实现方法,包括工作流引擎核心模块DApp,用于对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制,对定制的表单内容进行上链;根据不同的业务逻辑特性供用户定制流程,并执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链;工作流引擎外置功能一模块DApp;工作流引擎外置功能二模块DApp;以及数据区块模块,用于对工作流引擎核心模块DApp上链的数据和痕迹数据进行存储;本发明可避免因数据库数据被篡改或数据库被黑客攻击导致的数据丢失问题,以提高工作流引擎的安全性,同时还使得工作流引擎的可用性得到极大的提高。
Description
技术领域
本发明涉及工作流引擎技术领域,更具体地说,涉及一种基于公有链平台的工作流引擎***及其实现方法。
背景技术
工作流引擎***是根据业务过程的部分或整体,在计算机环境的自动化过程,主要用于解决使多个参与者之间可以按照某种特定的规则传递文档、信息或任务的过程自动化,从而达到某一种预期的业务目标。
现行主流的工作流引擎根据复杂度划分,集成方式分为直接内置集成和外置集成两种方式,内置集成为根据***的业务特定需求,去规划一些特定的工作流引擎规则,从而满足***对业务自动流转的需求。外置集成即使用第三方的工作流引擎***,把需要进行业务流转的数据与过程交给第三方工作流引擎进行处理,第三方***处理完成后返回结果到业务***中。
现有的工作流引擎是通过用户所需要发起的流程,让用户填写特定的内容表单,然后根据预置的流程过程对用户输入的内容进行特定过程的流转,预置的内容可包括流程的流向、是否存在分支合并逻辑、是否需要进行审批等特性,这些内容可觉得流程流转的方向,当流程处理完毕后,返回数据给用户查看并对执行过程和执行过程中产生的内容进行归档保存。然而,现有的工作流引擎存在以下缺点和不足:
(1)现有的工作流引擎一般基于传统的关系型数据库保存数据,特定的用户可在访问到数据库后对数据进行非法篡改,以及因为一些数据库SQL注入、工作流引擎漏洞、业务***约束不严谨等问题导致的非法数据修改,可能会导致实际的处理结果数据被修改的风险。
(2)使用工作流引擎运行的过程中,会根据流程的执行过程,产生一些流程涉及处理人的处理痕迹,包括处理人名称、处理时间、处理内容等信息,工作流引擎把这些处理痕迹的信息结构化的存放到数据库中,数据库的内容存在被高级管理员修改数据的风险,从而可以修改和删除处理痕迹的信息。
(3)工作流引擎一般部署于应用服务器或独立的服务器上,如遭遇网络不通、停电、服务器宕机等异常情况,可能导致工作流引擎无法使用,从而对整个业务***造成影响。
(4)流程执行过程当中的处理人,因利益或其他相关问题对一些使用其处理的结果进行抵赖,其理由可能是账号被盗用无法验证其身份等原因,则无法对处理人的身份进行核实,从而伪证处理人抵赖的原因。
发明内容
本发明的目的在于克服现有技术中的缺点与不足,提供一种基于公有链平台的工作流引擎***及其实现方法,其可避免因数据库数据被篡改或数据库被黑客攻击导致的数据丢失问题,以提高工作流引擎的安全性,同时还使得工作流引擎的可用性得到极大的提高。
本发明的第一个目的在于提供一种基于公有链平台的工作流引擎***。
本发明的第二个目的在于提供一种基于公有链平台的工作流引擎***的实现方法。
本发明的第一个目的可以通过采取如下技术方案达到:
一种基于公有链平台的工作流引擎***,其特征在于:包括:
工作流引擎核心模块DApp,用于对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制,对定制的表单内容进行上链;根据不同的业务逻辑特性供用户定制流程,并执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链;
工作流引擎外置功能一模块DApp,用于对表单的内容辅助定制;
工作流引擎外置功能二模块DApp,用于对流程进行辅助定制;
以及数据区块模块,用于对工作流引擎核心模块DApp上链的数据和痕迹数据进行存储;
所述工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块均设置在公有链平台;
所述工作流引擎核心模块DApp分别与工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块连接。
在上述方案中,工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块均部署到公有链平台上,服务器宕机、数据库损坏等问题是不存在的,所以可从根本上去解决可用性问题。
所述工作流引擎核心模块DApp包括表单引擎子模块和流程引子模块。
本发明的第二个目的可以通过采取如下技术方案达到:
一种基于公有链平台的工作流引擎***的实现方法,其特征在于:包括以下步骤:
第一步,在公有链平台上部署工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块;
第二步,通过工作流引擎核心模块DApp以及工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp的辅助,对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制;将定制后表单的内容上链,独立存放至数据区块模块的区块中;
第三步,通过工作流引擎核心模块DApp以及工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp的辅助,根据不同的业务逻辑特性供用户定制流程;
第四步,工作流引擎核心模块DApp模拟执行流程流转,判断该流程是否合法,若合法进行第五步,否则告知用户对流程规则进行修改;
第五步,工作流引擎核心模块DApp执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链并存储至数据区块模块。
在上述方案中,本发明的实现方法是将传统服务器中运行的工作流引擎独立的放到公有链平台的DApp上,并把工作流引擎运行过程中产生的数据进行上链。该工作流引擎***可根据BPM所规定的标准去建立规则逻辑,并根据业务特性对流转逻辑进行定制,工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp通过接口的形式与工作流引擎核心的DApp进行交互。
具体地说,第二步中,表单的内容中不同数据内容字段划分为输入框方式、单选框方式、多选框方式和上传文件方式。
第二步中,数据区块模块的区块对定制后表单内容的修改和删除过程进行记录。
第三步中,流程的制定过程中划分的流程节点为开始节点、填写表单节点、审批节点和结束节点。
所述流程节点的方式包括单向方式、分支方式和合并方式。
第五步中,执行流程流转过程中,采用智能合约的方式对流程执行的逻辑进行处理。在执行流程流转过程中是在执行一份特定的智能合约,智能合约的逻辑是处理人必须要共同去遵守的,处理人执行时即无法对该处理过程进行抵赖。
本发明方法还包括对上链后的数据进行修改的痕迹数据结构化并存储痕迹数据的步骤。一般来说,上链后的数据是无法修改的,即使根据业务特性需要进行修改,修改也会留下相应的痕迹。本发明把痕迹数据结构化后进行上链,上链的处理痕迹数据永久存在于链上,无法对痕迹数据进行篡改或删除。
所述第三方***包括OA***、工程管理***、进销存***和ORM客户关系管理***。
本发明主要解决的问题包括4个方面:
(1)把工作流引擎***运行过程中的数据进行上链,存放于公有链平台之上,避免因数据库数据被篡改或数据库被黑客攻击导致的数据丢失问题,因公有链平台上的数据基于共识机制,所以上链的工作流运行数据是不可能被篡改的,而且也不会被删除。
(2)流程流转过程中处理人产生的痕迹信息上链后,无论是数据库管理员、***维护人员、***开发人员和***管理员,都无法对上链后的数据信息进行修改,即可避免对已经执行过的流程信息进行篡改。
(3)通过对工作流引擎的核心逻辑功能移植到基于公有链的DApp应用上,使工作流引擎的可用性得到极大的提高,不存在传统部署方式的服务器宕机等因素导致***不可用的问题。
(4)工作流引擎的逻辑使用DApp进行开发,因其区块链的自治特性,可解决因流程执行过程中处理人不认可处理内容的问题,流程运行过程的处理节点即区块链中的节点,***中的所有节点都能去信任的环境中交换数据内容,让对人的信任改为对机器的信任。
与现有技术相比,本发明具有如下优点与有益效果:
1、本发明解决了以往传统数据库中的数据可被篡改的问题,把工作流引擎的权威性和安全性大大提高。
2、本发明流程流转过程基于智能合约的方式进行,且数据进行上链,把处理人对处理结果的抵赖问题几乎从根本上进行了解决。
3、本发明把工作流引擎部署到DApp上,使工作流引擎平台的可用性提高到99.999%,即1年运行时间内,***提供业务的中断时间不高于5.26分钟。
附图说明
图1是本发明基于公有链平台的工作流引擎***的示意图;
具体实施方式
下面结合附图与具体实施方式对本发明作进一步详细的描述。
实施例
如图1所示,本发明基于公有链平台的工作流引擎***,其特征在于:包括:
工作流引擎核心模块DApp,用于对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制,对定制的表单内容进行上链;根据不同的业务逻辑特性供用户定制流程,并执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链;该工作流引擎核心模块DApp包括表单引擎子模块和流程引子模块;
工作流引擎外置功能一模块DApp,用于对表单的内容进行辅助定制;
工作流引擎外置功能二模块DApp,用于对流程进行辅助定制;
以及数据区块模块,用于对工作流引擎核心模块DApp上链的数据和痕迹数据进行存储;
其中,工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块均设置在公有链平台;工作流引擎核心模块DApp分别与工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块连接。
本发明一种基于公有链平台的工作流引擎***的实现方法包括以下步骤:
第一步,在公有链平台上部署工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块。
第二步,通过工作流引擎核心模块DApp以及工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp的辅助,对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制;将定制后表单的内容上链,独立存放至数据区块模块的区块中;其中,表单的内容中不同数据内容字段划分为输入框方式、单选框方式、多选框方式和上传文件方式。若制定表单内容过程有修改或删除,数据区块模块的区块对定制后表单内容的修改和删除过程进行记录。
第三步,通过工作流引擎核心模块DApp以及工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp的辅助,根据不同的业务逻辑特性供用户定制流程;其中,流程的制定过程中划分的流程节点为开始节点、填写表单节点、审批节点和结束节点,该流程节点的方式包括单向方式、分支方式和合并方式。
第四步,工作流引擎核心模块DApp模拟执行流程流转,判断该流程是否合法,若合法进行第五步,否则告知用户对流程规则进行修改。
第五步,工作流引擎核心模块DApp执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链并存储至数据区块模块。执行流程流转过程中,采用智能合约的方式对流程执行的逻辑进行处理。
本发明方法还包括对上链后的数据进行修改的痕迹数据结构化并存储痕迹数据的步骤。一般来说,上链后的数据是无法修改的,即使根据业务特性需要进行修改,修改也会留下相应的痕迹。本发明把痕迹数据结构化后进行上链,上链的处理痕迹数据永久存在于链上,无法对痕迹数据进行篡改或删除。
本发明第三方***包括OA***、工程管理***、进销存***和ORM客户关系管理***。
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
Claims (10)
1.一种基于公有链平台的工作流引擎***,其特征在于:包括:
工作流引擎核心模块DApp,用于对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制,对定制的表单内容进行上链;根据不同的业务逻辑特性供用户定制流程,并执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链;
工作流引擎外置功能一模块DApp,用于对表单的内容进行辅助定制;
工作流引擎外置功能二模块DApp,用于对流程进行辅助定制;
以及数据区块模块,用于对工作流引擎核心模块DApp上链的数据和痕迹数据进行存储;
所述工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块均设置在公有链平台;
所述工作流引擎核心模块DApp分别与工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块连接。
2.根据权利要求1所述的基于公有链平台的工作流引擎***,其特征在于:所述工作流引擎核心模块DApp包括表单引擎子模块和流程引子模块。
3.一种基于公有链平台的工作流引擎***的实现方法,其特征在于:包括以下步骤:
第一步,在公有链平台上部署工作流引擎核心模块DApp、工作流引擎外置功能一模块DApp、工作流引擎外置功能二模块DApp和数据区块模块;
第二步,通过工作流引擎核心模块DApp以及工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp的辅助,对用户需要输入的数据内容进行结构化展示,并根据业务需求对表单的内容进行定制;将定制后表单的内容上链,独立存放至数据区块模块的区块中;
第三步,通过工作流引擎核心模块DApp以及工作流引擎外置功能一模块DApp和工作流引擎外置功能二模块DApp的辅助,根据不同的业务逻辑特性供用户定制流程;
第四步,工作流引擎核心模块DApp模拟执行流程流转,判断该流程是否合法,若合法进行第五步,否则告知用户对流程规则进行修改;
第五步,工作流引擎核心模块DApp执行流程流转,实现与第三方***数据交互;对执行流程流转的运行过程中产生的数据进行上链并存储至数据区块模块。
4.根据权利要求3所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:第二步中,表单的内容中不同数据内容字段划分为输入框方式、单选框方式、多选框方式和上传文件方式。
5.根据权利要求3所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:第二步中,数据区块模块的区块对定制后表单内容的修改和删除过程进行记录。
6.根据权利要求3所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:第三步中,流程的制定过程中划分的流程节点为开始节点、填写表单节点、审批节点和结束节点。
7.根据权利要求6所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:所述流程节点的方式包括单向方式、分支方式和合并方式。
8.根据权利要求3所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:第五步中,执行流程流转过程中,采用智能合约的方式对流程执行的逻辑进行处理。
9.根据权利要求3所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:还包括对上链后的数据进行修改的痕迹数据结构化并存储痕迹数据的步骤。
10.根据权利要求3所述的基于公有链平台的工作流引擎***的实现方法,其特征在于:所述第三方***包括OA***、工程管理***、进销存***和ORM客户关系管理***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110116877.7A CN112784304A (zh) | 2021-01-28 | 2021-01-28 | 一种基于公有链平台的工作流引擎***及其实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110116877.7A CN112784304A (zh) | 2021-01-28 | 2021-01-28 | 一种基于公有链平台的工作流引擎***及其实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112784304A true CN112784304A (zh) | 2021-05-11 |
Family
ID=75759336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110116877.7A Pending CN112784304A (zh) | 2021-01-28 | 2021-01-28 | 一种基于公有链平台的工作流引擎***及其实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112784304A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090039176A (ko) * | 2007-10-17 | 2009-04-22 | 에스케이 텔레콤주식회사 | 룰 스크립트 엔진 기반의 워크플로우 시스템 |
CN102486730A (zh) * | 2010-12-06 | 2012-06-06 | 上海协讯软件有限公司 | 可自定义定制流程的工作流实现方法及工作流*** |
CN103838706A (zh) * | 2012-11-22 | 2014-06-04 | 江苏现代造船技术有限公司 | 一种可定制流程与表单的柔性管理信息*** |
CN105046408A (zh) * | 2015-06-25 | 2015-11-11 | 国网山东省电力公司 | 一种可配置工作流的实现方法及*** |
US20170213176A1 (en) * | 2014-08-28 | 2017-07-27 | Hewlett Packard Enterprise Development Lp | Workflow customization |
CN112101909A (zh) * | 2020-09-17 | 2020-12-18 | 深圳四方精创资讯股份有限公司 | 基于区块链的工作流实现方法、装置、设备及存储介质 |
CN112100635A (zh) * | 2020-09-17 | 2020-12-18 | 博雅正链(北京)科技有限公司 | 基于智能合约与工作流架构的执法返还***及方法 |
CN112199735A (zh) * | 2020-09-25 | 2021-01-08 | 博雅正链(北京)科技有限公司 | 基于区块链的垂直电商交易平台 |
-
2021
- 2021-01-28 CN CN202110116877.7A patent/CN112784304A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090039176A (ko) * | 2007-10-17 | 2009-04-22 | 에스케이 텔레콤주식회사 | 룰 스크립트 엔진 기반의 워크플로우 시스템 |
CN102486730A (zh) * | 2010-12-06 | 2012-06-06 | 上海协讯软件有限公司 | 可自定义定制流程的工作流实现方法及工作流*** |
CN103838706A (zh) * | 2012-11-22 | 2014-06-04 | 江苏现代造船技术有限公司 | 一种可定制流程与表单的柔性管理信息*** |
US20170213176A1 (en) * | 2014-08-28 | 2017-07-27 | Hewlett Packard Enterprise Development Lp | Workflow customization |
CN105046408A (zh) * | 2015-06-25 | 2015-11-11 | 国网山东省电力公司 | 一种可配置工作流的实现方法及*** |
CN112101909A (zh) * | 2020-09-17 | 2020-12-18 | 深圳四方精创资讯股份有限公司 | 基于区块链的工作流实现方法、装置、设备及存储介质 |
CN112100635A (zh) * | 2020-09-17 | 2020-12-18 | 博雅正链(北京)科技有限公司 | 基于智能合约与工作流架构的执法返还***及方法 |
CN112199735A (zh) * | 2020-09-25 | 2021-01-08 | 博雅正链(北京)科技有限公司 | 基于区块链的垂直电商交易平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110287383B (zh) | 一种字段信息检验方法及装置 | |
US7971187B2 (en) | Configurable software stack | |
US9904898B2 (en) | Distributed order orchestration system with rules engine | |
US8555248B2 (en) | Business object change management using release status codes | |
US7873940B2 (en) | Providing packages for configuring software stacks | |
US9269075B2 (en) | Distributed order orchestration system for adjusting long running order management fulfillment processes with delta attributes | |
US8793262B2 (en) | Correlating and mapping original orders with new orders for adjusting long running order management fulfillment processes | |
US20110218921A1 (en) | Notify/inquire fulfillment systems before processing change requests for adjusting long running order management fulfillment processes in a distributed order orchestration system | |
US20110219218A1 (en) | Distributed order orchestration system with rollback checkpoints for adjusting long running order management fulfillment processes | |
US10789562B2 (en) | Compensation patterns for adjusting long running order management fulfillment processes in an distributed order orchestration system | |
US20110218925A1 (en) | Change management framework in distributed order orchestration system | |
US20230344813A1 (en) | Method and system for securing asset data in a computing environment | |
US20160308909A1 (en) | Managing access in one or more computing systems | |
CN107025108B (zh) | 从源代码管理(scm)***将分级数据导出到产品生命周期管理(plm)*** | |
CN108595276A (zh) | 业务逻辑的处理方法、***、计算机设备和存储介质 | |
US11616692B1 (en) | Configuration drift management tool | |
US20070250812A1 (en) | Process Encoding | |
US10395205B2 (en) | Cost of change for adjusting long running order management fulfillment processes for a distributed order orchestration system | |
US8234649B2 (en) | Composite system to integrate process systems using secondarily created process objects for local database operations and inter process system communications | |
US20110218926A1 (en) | Saving order process state for adjusting long running order management fulfillment processes in a distributed order orchestration system | |
US11741255B2 (en) | System and method of block chain based protection for customized data integration processes | |
CN112784304A (zh) | 一种基于公有链平台的工作流引擎***及其实现方法 | |
US8527446B2 (en) | Information integrity rules framework | |
US8863132B2 (en) | Using abstraction layers to facilitate communication between systems | |
CN116644122A (zh) | 数据事务处理方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |