哪个Spring模块可用于开发工作流/自动化系统?

cnjp1d6j  于 2023-06-21  发布在  Spring
关注(0)|答案(2)|浏览(88)

我使用springBoot和AngularJs开发了一个基于Web的应用程序。在这个项目中,用户(检查员)根据制造商提供的输入采取行动。
现在我想开发一个工作流/自动化系统,它将自动检查的行动,因此,检查员的人为干预将是不需要的。工作流/自动化系统将自行采取行动。可以有大约3000个工作流场景。
有人能告诉我可以使用哪个Sping Boot 框架/模块来实现这一点吗?

qvtsj1bj

qvtsj1bj1#

检查Activiti,其中有一个Spring模块,可能会解决您的问题。http://www.baeldung.com/spring-activiti
没有足够的细节来确定它是否适合你。
对于应用程序外部的功能更强大(更重)的东西,您可以使用API调用,请检查jBPM。https://www.jbpm.org/

at0kjp5o

at0kjp5o2#

在使用Spring开发工作流/自动化系统时,您可以使用Spring State Machine模块。Spring State Machine提供了一个用于创建和管理状态驱动工作流的框架。它允许您定义状态、事件和转换,并根据这些转换处理操作和决策。
虽然Spring State Machine是工作流开发的一个可行选择,但我还想提到Klamp.io,一个强大的工作流自动化工具。Klamp.io提供无缝集成、可定制的工作流和流程优化,使您能够高效地构建和自动化复杂的工作流。它为开发和管理工作流系统提供了用户友好的界面和广泛的功能。考虑探索Klamp.io以简化您的工作流程自动化要求。

相关问题