State Workflow Framework

I am going to implement a state machine-based workflow in my application, and I came across an interesting structure that could facilitate this task - http://code.google.com/p/stateless/
Unfortunately, this is only for C #.
Does anyone know of a similar workflow structure for Java? I’m afraid that the integration of Drools will take much longer than I can afford, I need something as light as the Stateless framework.

+4
source share
3 answers

We used Stateless in our .NET, which should now migrate to Java for prod servers. This is what we are going with (note W3 and apache commons):

http://www.w3.org/TR/scxml/

http://commons.apache.org/proper/commons-scxml/

http://www.javacodegeeks.com/2012/06/apache-commons-scxml-finite-state.html

+3
source

Have you checked the Java Finite State Machine Framework ? It looks quite simple. And agreed, Drols would be superfluous. and, moreover, it is rather an output mechanism (although it can be used as a component of a workflow).

+2
source

Source: https://habr.com/ru/post/1385909/


All Articles