jBPM 用户手册指引.docVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jBPM 用户手册指引

jBPM 用户手册 目 录 jBPM 用户手册 - 1 - 第一章 概述 - 3 - 第二章 安装 - 8 - 第三章 流程 - 10 - 第四章 BPMN2.0 - 21 - 第五章 API - 22 - 第六章 人工任务 - 23 - 第七章 领域 - 规范流程 - 33 - 第八章 持久化 - 34 - 第九章 控制台 - 39 - 第十章 监视 - 42 - 概述 本章节将介绍jBPM5的各种组件。组件将带您快速的了解业务流程的生命周期和阶段。这些阶段包括建模、部署、执行和监视。 建模 jBPM 允许用户通过图形的方式修改业务流程。用户和开发者可通过三种方式修改BPMN2.0业务流程定义。 Drools Flow for eclipse插件 Drools Flow支持创建,调试流程。 jBPM5 for eclipse 插件 目前仍在开发中,仅支持创建流程。完成后的版本将完全支持BPMN2.0规范。 基于WEB的Oryx编辑器(EXT 实现) Oryx编辑器整合到Guvnor,它是一个存储流程的知识库。Oryx编辑器支持查看、更新和创建流程。 部署 Guvnor 是一个知识库,用来存储流程、域模型、业务规则等。它提供一个基于WEB的控制台用来查找、修改和测试你的知识库内容。 执行 流程引擎 流程引擎是一个基于JAVA语言开发轻量级工作流引擎。 内置支持BPMN 2.0规范的流程 插件化的数据持久层与事务配置 审计和历史日志记录 基于通用的流程引擎 目前流程引擎还没有实现BPMN 2.0所有结点类型与属性,但大部分通用的结点类型已支持。 下图列出所有jBPM5已支持的元素: 下面列出所有BPMN 2.0 定义的元素: 流程对象 事件 * Start Event (None, Conditional, Signal, Message, Timer) * End Event (None, Terminate, Error, Escalation, Signal, Message, Compensation) * Intermediate Catch Event (Signal, Timer, Conditional, Message) 立即捕获事件 * Intermediate Throw Event (None, Signal, Escalation, Message, Compensation) * Non-interrupting Boundary Event (Escalation, Timer) 非中断边界事件 * Interrupting Boundary Event (Escalation, Error, Timer, Compensation) 活动 * Script Task (Java 、 MVEL) JAVA或MVEL脚本表达式语言 * Task * Service Task * User Task * Business Rule Task * Manual Task * Send Task * Receive Task * Reusable Sub-Process (Call Activity) 可复用的子流程 * Embedded Sub-Process 嵌入的子流程 * Ad-Hoc Sub-Process 点对点的子流程 * Data-Object 关口 * 分支 * Exclusive (Java, MVEL or XPath expression language) 排斥 * Inclusive (Java, MVEL or XPath expression language) 包含 * Parallel 并行 * Event-Based * 合并 * Exclusive 排斥 * Parallel 并行 * Lanes 数据 * Java type language * Process properties * Embedded Sub-Process properties * 活动properties 连接对象 * Sequence flow 时序流 人工任务服务 WS-HT 人工任务服务是BPM业务流程管理的解决方案一个重要组成部分。 某些任务可以自动执行而不需要与人交互,但有些任务需要与人交互。jBPM5中的 actors代表人的抽象,也就是说不一定是人,可以是阿猫阿狗。jBPM5默认提供了一个与actors交互的实现,WS-HT。WS-HT也支持组设置,升级,分配规则等。 监视 流程监听器Process listeners可监听流程引擎运行时环境发生的各种事件,如流程实例启动、结点实例完成等。这些信息可用来创建历史日志进行报表静态分析或供BAM业务活动监控进行动态分析。

文档评论(0)

yaoyaoba + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档