工作流(工作流) :“在部分或整个业务流程的计算机应用环境中实现自动化”
l简单来说,就是用程序管理工作流程,以表格审核和任务处理为主体,实现办公室自动化
工作流帮助器管理业务流程,业务操作保持不变。 工作流是通知流程,哪个角色负责执行任务
典型应用:工作流技术是办公自动化项目的典型标志
JPM使用XML结构的流程描述语言JPDL来描述工作流,JBPM使用Hibernate作为持久层工具。
JBPM的最新版本是JBPM6,目前主流企业版本是4.4,JBPM从版本5分流。 JBPM 5和JBPM4截然不同,它们是由Activity的原始JBPM4团队开发的。
jbpm演示
1、通过Java applet流程设计器设计假期流程,保存holiday.zip文件
2、启动示例自带tomcat程序(配置JAVA_HOME )
web apps\my jbpm4- console\we B- INF\classes修改jbpm.hibernate.CFG.XML配置jdbc连接参数
3、通过admin登录,上传发布流程---启动实例
4、用员工登录,填写假期申请
5、以部门经理身份登录并进行审批
可以从JBPM中得知
1、目前的业务流程是什么?
2、目前的业务流程有哪些环节? 运行到哪个环境?
3、这个环节由谁来完成?
4、以具体身份用户身份登录,完成应对任务
二、JBPM快速启动(开发环境准备)
下载jbpm 4.4 zip软件包