工作流
文章平均质量分 80
工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。
走出自己的未来
这个作者很懒,什么都没留下…
展开
-
工作流--JBPM任务管理
之前已经介绍了JBPM的部署对象,以及部署后对流程的一些管理。现在就开始介绍任务的执行以及流转问题 一、启动流程实例 通过调用流程执行接口来获取启动流程的方法,核心代码如下: public void testStartProcess() throws Exception { ProcessInstance pi=processEngine.getExe原创 2016-12-18 21:53:34 · 788 阅读 · 16 评论 -
工作流--JBPM流程管理
工作流程部署好之后,可以通过核心引擎来进行流程信息的管理工作。具体实现如下: 一、查询流程 1、获取所有流程信息: public void findAll() throws Exception{ List list=processEngine.getRepositoryService()// .createProcessDefinitionQuery(原创 2016-12-11 21:24:26 · 686 阅读 · 14 评论 -
工作流--JBPM部署对象
上篇介绍了JBPM的核心引擎ProcessEngine,在该引擎中有几种常用的操作方法,现在就这些方法来进行详细的介绍,首先要介绍的是部署对象。 部署对象,表示的是一次部署的多个文件的信息,通常有jpdl.xml和png两个文件。其中这两个文件是通过jbpm画图之后产生的,用于流程进行。 部署对象时,需要通过核心引擎提供的方法,首先是获取流程资源服务接口,然后调用createDep原创 2016-11-20 13:35:51 · 842 阅读 · 4 评论 -
工作流--JBPM核心ProcessEngine
JBPM的核心引擎是ProcessEngine ,通过该引擎来完成工作流程的正常流转,具体的处理参见上篇博客《工作流--JBPM(二) 简单的流程演示》。下面说一下核心引擎的常用方法原创 2016-11-13 18:54:25 · 1941 阅读 · 60 评论 -
工作流--JBPM(二) 简单的流程演示
上篇介绍了一下JBPM的基本概念与插件的安装,本篇主要是用一个简单的demo来实现一个流程的处理。原创 2016-11-06 17:40:39 · 1062 阅读 · 25 评论 -
工作流--JBPM
之前在做ITOO项目时,认识到了工作流的概念,对它也就是一个概念上的基本了解,使用的是vs中自带的工作流。现在做OA项目时,用到了JBPM,也是一个用于工作流程的管理工具。 JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架,遵循 ASL(Apach原创 2016-10-29 13:11:45 · 1091 阅读 · 42 评论 -
工作流——顺序工作流
之前已经介绍过工作流的基本概念,提到了工作流有两种基本类型,顺序工作流和状态机工作流。它们的区别主要是前者强调的是顺序过程,后者强调的是状态的改变。 主要区别: 顺序工作流: 顺序工作流的执行过程是一个连续的步骤序列,它在完成一个活动之后会去执行到下一个.比如用顺序工作流模拟将访问记录从网站日志转移到数据库中的操作:第一步,下载日志文件;第二步,将日志批量插入数据原创 2016-01-03 11:24:14 · 2402 阅读 · 13 评论 -
初识工作流
这段时间自己一直在看工作流的内容,刚开始的时候也不知道有这么个东西,在参加ITOO新生系统之后才知道,所以就申请了研究这一块的内容。 什么是工作流? 工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递原创 2015-12-27 14:06:02 · 1087 阅读 · 34 评论