JAWE工作流建模与Shark工作流引擎操作指南
需积分: 35 184 浏览量
更新于2024-10-30
收藏 425KB DOC 举报
"本文档详细介绍了如何使用Jawe工作流建模工具以及Shark工作流引擎进行工作流的创建和配置。主要涉及的工作流程包括创建包、应用、工作流相关数据、过程、参与者和活动,以及最后的工作流建模过程的合法性检查和配置。"
在Jawe工作流建模中,首先需要创建工作流的基础结构。这包括:
1. 创建包:包是组织工作流模型的基本单元,可以理解为一个项目或模块。在Jawe中,可以选择不同类型的包,如Java、JavaScript或Python脚本。
2. 创建应用:应用是工作流中的业务实体,可以包含形式参数,如本例中的"申请"应用,它定义了输入和输出的数据类型。
3. 新建工作流相关数据:这是定义工作流运行时所需数据的地方,它可以是流程中的变量或实体。
4. 创建过程:过程是工作流的核心部分,包含了活动和转移线。通过右键操作,可以修改过程属性并编辑其内容。
5. 新建参与者:参与者代表了工作流中的角色,如员工和部门经理。它们是活动的执行者。
6. 新建活动:活动是工作流中的任务,包括开始/结束、子活动、块活动、普通活动和路径活动。每个活动都有其特定的属性,如手动启动的"请假申请"活动,需要设置其开始模式和相关工具。
7. 配置活动与应用的关联:通过新建工具,将活动与之前定义的应用相关联,确保数据的传递。
在完成建模后,需要进行合法性检查,确保工作流模型没有逻辑错误。接下来,利用Shark工作流引擎进行配置:
1. 加载建模文件:将Jawe中建模好的XPDL文件加载到Shark服务,以便于执行和管理。
2. 关联用户:将工作流中的参与者与实际的系统用户进行映射,确保工作流任务能够正确地分配给相应的人员。
通过以上步骤,可以实现一个完整的工作流模型,并在Shark工作流引擎中运行和管理。Shark引擎提供了对工作流实例的监控和控制,包括启动、暂停、恢复和终止等工作流操作,从而实现自动化的工作流程处理。
158 浏览量
2008-10-10 上传
2009-06-16 上传
2007-11-16 上传
2009-03-04 上传
2009-08-27 上传
2009-03-03 上传
2012-08-30 上传
2024-10-31 上传
2024-10-31 上传
changyi_t
- 粉丝: 1
- 资源: 5
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库