工作流引擎(1)
来源:互联网 发布:明源房地产软件 编辑:程序博客网 时间:2024/04/29 05:21
系统范围
系统名称 | 职责描述 |
工作流定义工具 | 工作流定义(不包括表单定义工具) |
工作流引擎 | 为工作考评系统提供,任务运转的接口 |
任务队列(代办事宜)描述 | |
其他系统系统 | 每个任务运行的输入输出界面、算法等数据处理 |
提供系统所需的组织结构接口 |
引擎控制器结构图
ü 调度中心
调度中心接受从外部接口发送过来有关流程控制的请求(如业务初始化、获取任务以及结束任务等),然后根据不同的请求类型调用相应的处理模块完成与本次请求相关的操作并将结果返回。
ü 任务管理
任务管理主要根据调度中心的指示完成诸如任务创建、任务状态的转换以及相关数据的维护等工作。
ü 任务指派
任务指派处理只是针对常规交互活动;
ü 依赖检查
依赖检查指的是活动的前依赖规则的检查,调度中心在将任务切换到就绪状态之前将进行相关的前依赖规则检查,只有满足检查条件的任务才可以进行状态的切换。
ü 任务启动
ü 组织机构
ü 任务队列
ü 已完成任务队列
任务
队列
已完成
任务队列
日志
信息
调度
中心
任务管理
任务指派
转发控制
依赖检查
启动控制
信息
模型
机构
模型
外部接口
外部接口
任务 队列 |
已完成 任务队列 |
日志 信息 |
调度 中心 |
任务管理 |
任务指派 |
转发控制 |
依赖检查 |
启动控制 |
信息 模型 |
机构 模型 |
外部接口 |
接口名称 | 接口描述 |
获取任务队列 | |
获取已完成任务 | |
获取下一步任务 | |
提交任务 | |
打回任务 |
外部接口采用的技术:
ü WebService
- 工作流引擎(1)
- 工作流引擎Activiti学习-1
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- 工作流引擎
- jbpm工作流引擎(1)----概述
- 规则引擎和工作流引擎
- JBPM工作流引擎理论基础
- 工作流引擎Bossa学习
- spring工作流引擎
- jbpm 工作流引擎
- 计算文件下载时间
- 闰年的判别
- 瘦身测试:你以后会成为一个胖子吗?
- Hibernate批量处理
- 一些人机对话方面的资料
- 工作流引擎(1)
- 雄蜂无父难题破解
- ASP漏洞及安全建议
- 关于聊天机器人的一些想法(2)
- 利用ASP远程获取内容
- oracle中的树型查询
- 经典名言 for our programmer
- ASP提速技巧五则
- 受用一生的八句话