Advertisement

JBoss 系列六十一:jBPM Human Task (深入理解版)

阅读量:

概述

Human Task作为BPM流程中的关键节点,必须依赖人工手动操作才能完成。jBPM 5通过引入User Task(jBPM5示例之 User Task)节点来实现对Human Task的支持。在设计流程时,通常需要流程设计者预先设定与流程运行相关的各项属性、流程类型、执行人员以及相关数据信息。在流程执行过程中,系统将依据这些设定的属性进行运行。

Human Task被视为BPM的核心组成部分,这一说法有何依据?一位知名的BPM专家曾在某次技术峰会上对BPM作出如下定义:“BPM是将流程管理与工作流技术相结合,并融入应用集成技术,以支持丰富的人机交互和深度的应用连接。”从该定义可以看出,其核心目标在于为企业复杂应用提供广泛的人工操作可能性。

本文旨在通过实验方式深入理解jBPM Human Task的相关内容。为实现该目标,所需工具包括git、Maven、JBoss等,具体安装步骤可参考软件安装及资料下载。本文的主要内容涵盖以下几个方面:

  • 获取并编译jBPM Human Task源代码
  • 将jBPM Human Task服务部署至JBoss平台
  • jBPM Human Task的数据模型解析
  • 利用TaskClient与Human Task服务端进行交互
  • Human Task在整个生命周期

全部评论 (0)

还没有任何评论哟~