jBPM功能

jBPM功能

文章图片
jBPM的核心功能是
  • 轻量级
  • 支持BPMN 2.0
  • 支持持久性和事务
  • UI工具
  • 基于Eclipse和基于Web
  • 规则引擎
  • 人工任务服务
轻量级
jBPM是轻量级的, 完全开源的并且使用Java语言编写。
支持BPMN 2.0
jBPM专注于BPMN 2.0(业务流程模型和通知)规范作为流程定义语言。 BPMN 2.0是流程建模的全球标准, 并且是成功的Business-IT-Alignment的核心组件之一。
持久性和交易
jBPM支持基于JPA和JTA的持久性和事务。
UI工具
jBPM在设计阶段提供了UI工具。
基于Eclipse和基于Web
jBPM在基于Eclipse和基于Web的编辑器上工作, 该编辑器为图形化创建和模拟业务流程提供拖放支持。
规则引擎
【jBPM功能】jBPM提供了一个规则引擎, 该引擎提供了一种声明性语言, 用于评估可用信息。
人工任务服务
jBPM使用基于Web服务人工任务规范的可插拔人工任务服务。它包括需要人类执行的任务。它还定义了数据结构来存储有关人工任务的信息。

    推荐阅读