Solon Flow Workflow 是在 Solon Flow 的基础上，通过驱动定制和封装实现的轻量级工作流执行器（微内核）：

* 一般用于办公审批型（有节点状态、人员参与）的编排场景
* 没有界面，需要自己开发。但有设计器可参考
* 没有数据库，需要自己设计。但有持久化接口对接


依赖包：

```xml
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-flow-workflow</artifactId>
</dependency>
```


主要接口有：



| 接口                    | 描述 | 
| -------------- | -------- |
| WorkflowExecutor     | 工作流执行器（主接口）     | 
| | | 
| Task               | 任务     | 
| TaskAction      | 任务动作     | 
| TaskState       | 任务状态     | 
| | | 
| StateController      | 状态控制器     | 
| StateRepository     | 状态仓库       | 



Solon Flow Workflow 是把“流程配置”作为元数据库，节点状态作为辅助，直接在配置上查询。