10、业务流程管理(BPM)流程中的人工工作流详解

业务流程管理(BPM)流程中的人工工作流详解

1. 人工工作流概述

人工工作流在诸如审批、任务分配和路由等流程的人机交互中起着关键作用。它对于推动流程前进的特定活动也是必不可少的。通过人工任务,可以实现任务的截止日期、通知和升级,确保任务按时执行。人工任务还能通过各种机制(如工作列表应用程序)将任务呈现给最终用户。报表、重新分配和负载均衡则使业务所有者能够管理任务的执行。

一个BPM流程会调用一个人工任务,在人工任务服务组件中创建一个任务。BPM流程会等待任务完成,并关注任务的任何回调并做出反应。与任务相关的元数据对于人工任务服务组件管理任务的生命周期至关重要,这些元数据包括执行任务的人员、利益相关者、任务信息和任务操作等。

人工任务服务组件使用LDAP或嵌入式领域等身份目录来确定角色和权限。它通过BPM工作列表应用程序、企业门户形式的工作列表端口或电子邮件、电话、短信等渠道的通知将任务呈现给用户。用户甚至可以在不连接到Oracle BPM工作列表应用程序的情况下,从电子邮件客户端对任务执行操作。

从11g版本开始,所有人工任务元数据都存储和管理在元数据服务(MDS)存储库中。工作流服务本身由多个服务组成,处理人机与业务流程交互的各个方面:
- 任务服务 :具有更新任务、完成任务、升级和重新分配任务等操作。Oracle BPM工作列表使用任务服务来检索分配给用户的任务。任务服务本身又由多个服务组成,如任务路由服务(用于路由、升级和重新分配任务)、任务查询服务(用于查询服务)和任务元数据服务(用于公开检索与任务相关的元数据信息的操作)。
- 身份服务 :是WLS 11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值