jbpm用户手册-中文版

jbpm用户手册-中文版

ID:6333667

大小:600.70 KB

页数:43页

时间:2018-01-10

jbpm用户手册-中文版_第1页
jbpm用户手册-中文版_第2页
jbpm用户手册-中文版_第3页
jbpm用户手册-中文版_第4页
jbpm用户手册-中文版_第5页
资源描述:

《jbpm用户手册-中文版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、翻译byamos_tljBPM用户手册-43-翻译byamos_tl目录jBPM用户手册-1-第一章概述-3-第二章安装-8-第三章流程-10-第四章BPMN2.0-21-第五章API-22-第六章人工任务-23-第七章领域-规范流程-33-第八章持久化-34-第九章控制台-39-第十章监视-42--43-翻译byamos_tl第一章概述本章节将介绍jBPM5的各种组件。组件将带您快速的了解业务流程的生命周期和阶段。这些阶段包括建模、部署、执行和监视。1.建模jBPM允许用户通过图形的方式修改业务流程。用户和开发者可通过三种方式修改BPMN2.0业

2、务流程定义。1.1.DroolsFlowforeclipse插件DroolsFlow支持创建,调试流程。1.2.jBPM5foreclipse插件目前仍在开发中,仅支持创建流程。完成后的版本将完全支持BPMN2.0规范。1.3.基于WEB的Oryx编辑器(EXT实现)Oryx编辑器整合到Guvnor,它是一个存储流程的知识库。Oryx编辑器支持查看、更新和创建流程。2.部署Guvnor是一个知识库,用来存储流程、域模型、业务规则等。它提供一个基于WEB的控制台用来查找、修改和测试你的知识库内容。-43-翻译byamos_tl1.执行1.1.流程引擎

3、流程引擎是一个基于JAVA语言开发轻量级工作流引擎。v内置支持BPMN2.0规范的流程v插件化的数据持久层与事务配置v审计和历史日志记录v基于通用的流程引擎目前流程引擎还没有实现BPMN2.0所有结点类型与属性,但大部分通用的结点类型已支持。下图列出所有jBPM5已支持的元素:-43-翻译byamos_tl-43-翻译byamos_tl下面列出所有BPMN2.0定义的元素:流程对象事件StartEvent(None,Conditional,Signal,Message,Timer)EndEvent(None,Terminate,Error,Esca

4、lation,Signal,Message,Compensation)IntermediateCatchEvent(Signal,Timer,Conditional,Message)立即捕获事件IntermediateThrowEvent(None,Signal,Escalation,Message,Compensation)Non-interruptingBoundaryEvent(Escalation,Timer)非中断边界事件InterruptingBoundaryEvent(Escalation,Error,Timer,Compensati

5、on)活动ScriptTask(Java、MVEL)JAVA或MVEL脚本表达式语言TaskServiceTaskUserTaskBusinessRuleTaskManualTaskSendTaskReceiveTaskReusableSub-Process(CallActivity)可复用的子流程EmbeddedSub-Process嵌入的子流程Ad-HocSub-Process点对点的子流程Data-Object关口分支Exclusive(Java,MVELorXPathexpressionlanguage)排斥Inclusive(Java,M

6、VELorXPathexpressionlanguage)包含Parallel并行Event-Based合并Exclusive排斥Parallel并行Lanes数据JavatypelanguageProcesspropertiesEmbeddedSub-Processproperties活动properties连接对象Sequenceflow时序流-43-翻译byamos_tl1.1.人工任务服务WS-HT人工任务服务是BPM业务流程管理的解决方案一个重要组成部分。某些任务可以自动执行而不需要与人交互,但有些任务需要与人交互。jBPM5中的acto

7、rs代表人的抽象,也就是说不一定是人,可以是阿猫阿狗。jBPM5默认提供了一个与actors交互的实现,WS-HT。WS-HT也支持组设置,升级,分配规则等。1.2.监视流程监听器Processlisteners可监听流程引擎运行时环境发生的各种事件,如流程实例启动、结点实例完成等。这些信息可用来创建历史日志进行报表静态分析或供BAM业务活动监控进行动态分析。1.2.1.基于WEB的流程管理控制台http://localhost:8080/jbpm-console用户名/密码:krisv/krisv通过此控制台可以管理流程实例。进入流程Overvi

8、ew可以启动流程,查看流程,停止流程。进入个人任务可以进行流程操作。进入报表可以查看流程报表。-43-翻译byamos_t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。