开发者社区 问答 正文

怎样简单的描述一下流程规约?

怎样简单的描述一下流程规约?

展开
收起
游客vvhuafakamuxq 2022-05-08 11:13:49 324 分享 版权
来自: 阿里技术
1 条回答
写回答
取消 提交回答
  • 1、Flow用于描述一个完整的业务流程,基于单个业务模型,推进一个或多个业务子环节

    2、对于单个业务模型的同一类型业务流程,可以有多个Flow定义,以满足不同业务模式的定制需求 3、Flow包含迁转 (transition) ,组件 (component) 和动作 (action) 三级结构,运作原理如下:每次触发 (operate) 对应于组件的一次action,所有action都成功的component会完结,而所有component都成功的transition将会触发Flow和业务模型的状态迁转。 4、Flow的目标是将复杂流程拆解成多个原子化的业务动作,相互解耦 5、Flow需要结合业务服务/消息/调度等调用入口的触发,才能实现完备的流程推进 6、Flow需要依赖外部调用方提供事务管理机制(通常是业务服务),需要依赖业务模型仓储来控制模型的加载和存储

    2022-05-08 12:09:06
    赞同 展开评论
问答地址: