Fire Workflow 开发手册1
框架说明 1
基础说明 阅读本文档前请确认已经阅读过下面两篇文档,并对该两篇文档有了较深刻的认识
WSI 开发手册1
doc 99_FireWorkflow 工作流原理、设计与应用
pdf Fire Workflow是由国人开发的一个开源工作流引擎,可以解决常见的带有工作流需求的案例
本文的编写目的是让读者能快速的基于 Fire Workflow 进行工作流相关开发
基础设施 本系统的主体开发框架是 WebWork + Spring + iBatis,在这之上引入 Fire WorkFlow 引擎
框架结构 由于框架是基于 WSI 框架的,因此这里的编码结构和原来的WSI 的编码风格完全一致
工作步骤 2
工作步骤总体介绍 要做 Fire Workflow 相关的开发,大约需要做以下的工作
配置Fire Workflow 环境 2
业务流程数据库设计 3
画流程图 4
编写流程执行者Handler 5
在业务代码中加入流程代码 2
配置Fire Workflow 环境 Fire Workflow 所需要用到的东西可以在公司的KM 下找到
Jar 包和脚本等在fireflow 例子
zip 里都能找到
导入Fire Workflow 的jar 包 将 Fire Workflow 及其需要使用的第三方 jar 包导入到业务系统工程里,注意不要和工程里已有的jar 冲突: 拷贝以上jar 包至项目的Web-INF/lib 目录下,并配置好build path
在数据库中执行Fire Workflow 流程库脚本 由于Fire Workflow 采取了业务和流程完全分离的模式,因此程序编写人员并不需要关注流