Java中的工作流

本文介绍了工作流的基本概念,包括串行和并行处理,以及顺序、状态机和基于规则的工作流类型。同时涵盖了如何自定义审批节点和关系,以及作者在学习过程中遇到的问题。
摘要由CSDN通过智能技术生成


友情提醒:

先看目录,了解文章结构,点击目录可跳转到文章指定位置。

第一章、快速了解工作流

1.1)工作流相关概念介绍

工作流:两个或两个以上的人,为了共同的目标,连续的以串行或并行的方式去完成某一业务。

业务:工作流所指业务涵盖了与经营相关的活动。

串行或并行:业务中的步骤也许以一步接着一步的方式进行,我们称之为串行;或者由不同的人或组合根据不同的情况处理,我们称之为并行。

两个或两个以上的人:如工作流的名称所表达的含义,一个人处理的业务不称其为工作流,只有任务从一个人"流"向另一个人的时候,才有工作流。

共同的目标:个体参与工作流必须是为了同一个工作目标。如果个体处于两个相互独立的项目之中,不会产生工作流。

由于上述定义也许包含了物质生产和产品,所以我们以"业务工作流"来强调所讨论的不仅仅是制造业,而是业务的自动化。

将工作进程结构化,创建工作流过程如下:

实现审批节点自定义

可自定义流程的审批走向以及处理人员,支持在任何节点进行加审核或减审核,

可以进行流程状态控制发布与停止。

实现审批关系自定义

可根据实际业务场景,将相关审批人员设置为审核关系或依次逐个处理。

1.2)是什么?为什么使用

顺序工作流:
按照预定义的顺序依次执行任务,适用于决策过程可以编码在工作流中的情况。
状态机工作流:
用于在工作流之外做出决策,它根据特定事件的发生从一个状态转换到另一个状态。
基于规则的工作流:
使用条件来决定从一个步骤到另一个步骤的转换。

1.3)学习过程中的疑问

这里是我学习过程中产生的几个疑问:






第二章、

2.1)

2.2)

2.3)

第三章、

3.1)

3.2)

3.3)

第四章、

4.1)

4.2)

4.3)

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值