跳过导航
跳过mega-menu

发现事件驱动的流程管理与流动-动手的见解

我被要求去探索 可流动的引擎 为客户端项目编写一个小POC,看看它是否可以集成流 Apache卡夫卡.

我接受了这个挑战,最终制作了一个小型演示 春天的引导 以及Flowable开源库. 这个春天的引导应用程序监听Kafka主题上的事件, 当消息到达时启动流程, 如果消息格式正确, 记录它并启动一个用户任务.

此用户任务等待用户通过在线表单输入,并等待表单成功提交, 它将消息发送到另一个Kafka队列.

In BPMN,这是它的样子:

因此,在这个流中,我们结合了基于事件的输入和用户输入. 我们实际上有两种任务:

  • 事件驱动的
  • 基于用户的

这也是POC的主要目标:演示我们可以在工作流中使用Flowable引擎,其中有这两种类型的任务. 是的,Flowable引擎可以做到这一点,甚至更多.

这个小POC的软件可以在GitHub上找到,上面有十大网博靠谱平台先决条件的非常详细的解释, 配置, 使用api:

GitHub - onepointconsulting/ Flowable - Event - Registry - POC: Kafka的流动事件注册POC

这个项目是一个春天的引导,它包含了一个简单的Flowable 6的实现.8.0事件注册表进程. It…

github.com


Flowable是一个非常好的引擎,它支持混合事件驱动和基于用户的工作流,可以被像我这样的编码人员以创造性的方式使用.

吉尔·费尔南德斯,Onepoint咨询公司

澳门十大正规赌博娱乐平台

在这里注册