jBPM 工作流程示例

2024 年 8 月 29 日 | 阅读 2 分钟

我们将以乘客决定乘坐汽车或自行车旅行的例子为例。我们可以借助以下步骤来理解 jBPM 工作流程的实际运作。

步骤 1:Eclipse 编辑器中打开空白的 .rf 文件,并使用 拖放 绘制以下工作流程组件。


jbpm WorkFlow Example

步骤 2: 像我们在 验证 部分中看到的那样,设置每个 事件任务 的属性,将出现以下屏幕。


jbpm WorkFlow Example

步骤 3: 现在我们将更改 ruleflow Id 并在属性中设置 变量。要设置 变量,请单击变量的 操作 属性,将出现以下屏幕


jbpm WorkFlow Example

步骤 4: 单击 添加 按钮并按照下面的屏幕截图设置字段。


jbpm WorkFlow Example

步骤 5: 现在我们的属性将如下面的屏幕所示,其中我们设置了 Id变量


jbpm WorkFlow Example

步骤 6: 我们在 ProcessTest.java 类文件中进行了一些更改以运行我们的进程。我们可以看到 粗体 字体中的更改

步骤 7: 现在我们在与 ProcessTest.java 相同的包中创建 Passenger.java 文件

步骤 8: 现在我们将 ProcessTest.java 文件作为 Java 应用程序运行并查看输出。


jbpm WorkFlow Example

步骤 9: 再次我们在 params.put() 函数中更改值,并重新运行 Java 应用程序并查看输出中的更改。


jbpm WorkFlow Example

下一主题jBPM 远程服务