不仅仅码农在用流程引擎,企业战略和执行也是利用流程引擎的.
如果你用了,注意流程复用,策略点的复用. (本质上内含了 实体复用, 抽象父类)
会导致流程模板的嵌套....每个流程实例会保存到数据库中.当有对应实例id的event到来时,
流程:
1.获取流程实例数据,当前节点 ,
2.结合保存好的模板数据执行(java代码序列化,难复杂) 或者 使用代码中的模板解析后的模板代码执行...,判断是否继续执行,
3.如果需要执行,回调代码中的handler....如果还有其他操作,可能就需要特别的状态校验和是否能执行校验了.
前后端统一下低代码平台上的流程引擎
因为低代码平台前后端统一配置. 可以更好的管控流程引擎....这种流程该怎么建模,目前的流程引擎是否支持?
状态机是弱化的流程引擎,触发是有业务系统触发的. 内部没有主动流转机制.