jbpm5
文章平均质量分 70
howareyoutodaysoft
不了了之之了之
展开
-
activiti5学习资料(5.12版本流程图的生成)
activiti5学习资料(5.12版本流程图的生成)描述:activiti5.12版本,流程图的生成,在servlet将图片流输出到div层中,然后在页面上显示图形。activiti版本:5.12版本导入jar包: org.activiti activiti-spring ${activiti-version} org.activiti原创 2013-03-31 11:36:59 · 2309 阅读 · 2 评论 -
GWT Console Feature Set(jbpm5学习资料)
GWT Console Feature SetGwt Console Feature set(Gwt 控制台功能设置) Process Definitions/Deployments(流程定义/部署) Feature(特性)Priority(优先级)Status/Prediction(状态/预测)JIRAv翻译 2012-11-03 00:22:01 · 1072 阅读 · 0 评论 -
BPM Console Reference(jbpm5学习资料)
BPM Console Reference BPM Console Reference – 1.0.0.GA1. Technical Overview(技术概述)1.1 Main components(主要组件)1.2 Integration With the processengine(集成流程引擎)1.3 Deployment Artifacts(部署a翻译 2012-11-02 23:45:45 · 1514 阅读 · 0 评论 -
Drools Flow(jbpm5学习资料)
Drools FlowDrools> Drools Flow Drools流程 DroolsFlow已命名为jbpm5,官网:http://www.jboss.org/jbpmRich Modelling Support(丰富的建模支持)Rule Integrating(规则集成)Unified API and Tooling(统一的API和工具)P翻译 2012-10-31 23:37:45 · 7241 阅读 · 0 评论 -
jBPM5与Activiti5比较
jBPM5与Activiti5比较主要相似之处:都是BPMN2过程建模和执行环境。都是BPM系统(符合BPM规范)。都是开源项目-遵循ASL协议( Apache的 软件许可)。都源自JBoss(Activiti5是jBPM4的衍生,jBPM5则基于Drools Flow)。都很成熟,从无到有,双方开始约始于2年半前。都有对人工任务的生命周期管理。 Activiti5和jBPM5原创 2012-10-31 13:48:48 · 11382 阅读 · 1 评论 -
activiti,jbpm5源码下载
Activiti资源下载地址源码:https://github.com/HSSC/activiti-explorer文档:http://www.kafeitu.me/activiti.htmlGithub:https://github.com/Activiti/ActivitiJbpm5资源下载地址 源码:https://github原创 2012-10-14 22:59:00 · 1929 阅读 · 0 评论 -
activiti KickStart
Activiti KickStartTable of ContentsOverview(概述)Changing the database(变更数据库)Overview(概述)Activiti KickStart is a webbased tool to quickly create 'adhoc' business processes using a subset of co原创 2012-10-20 14:40:42 · 1704 阅读 · 0 评论 -
jbpm5学习资料(评估)
JBPM5学习资料(评估)Junit测试评估流程评估流程的界面如下:这个示例里边用到了Script Task,Service Task和User TaskLog执行记录日志的功能,打印出一段信息RegisterRequest调用外部预定义的程序或者其它引擎的程序Two调用人工任务看一下调用的测试程序?原创 2012-10-11 23:35:21 · 1138 阅读 · 0 评论 -
Alfresco,activiti描述
Alfresco,Activiti描述2Alfresco软件今天宣布 Activiti业务流程管理(BPM)开源项目的正式启动,其首席架构师由业务流程管理BPM的专家 Tom Baeyens担任。 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸原创 2012-10-17 10:08:23 · 3669 阅读 · 0 评论 -
activiti学习资料(ProcessEngineImpl提供的服务)
ProcessEngineImpl提供的服务ProcessEngineImpl除了实现ProcessEngine中的四个方法外,还增加了两个获取服务的方法。在ProcessEngine中声明了获取四个服务的方法,这四个服务有一个共同的特点:即他们都是CommandExecutor适配器。(见ProcessEngine的分析)在ProcessEngineImpl增加的两个服务原创 2012-10-17 10:14:54 · 1152 阅读 · 0 评论 -
Activiti学习资料(流程对象之间的关系)
Activiti中流程对象之间的关系场景模拟(请假流程):员工申请请假部门领导审批人事审批员工销假本文用次例介绍在工作流中出现的几个对象及其之间的关系,以及在Activiti中各个对象是如何关联的。在线演示实例:http://aws.kafeitu.me:8080/kft-activiti-demo在开始之前先看看下图,对整个对象结构有个了解,再结合下面的详细介绍理解。原创 2012-10-17 15:42:04 · 2741 阅读 · 0 评论 -
Activiti学习资料(Activiti Explorer中文汉化)
Activiti Explorer中文汉化1. 中文汉化因为Activiti迁移到了Github勾起了我修改源码的兴趣,正好发布了新版本的Activiti Modeler而且这两者整合到了一起,在查看源码的时候发现有几个国际化支持但是很少,然后有了想法把Activiti Explorer汉化一下(曾经不止一个人问我有没有汉化版)。说做就做,首先Fork了Github的Activit原创 2012-10-17 15:44:55 · 6905 阅读 · 2 评论 -
activiti学习资料(子流程subProcess)
Activiti 5.3:子流程(subProcess)Activiti 5.3提供了子流程的实现,包括两种基于子流程的实现:一种是内嵌子流程:子流程元素内嵌在主流程元素之内,只能在该流程中使用该子流程,外部是无法访问到的。这种子流程一般作为局部通用逻辑处理,或者因为特定业务需要,使得比较复杂的单个主流程设计清晰直观;另一种是调用子流程:首先实现一个流程原创 2012-10-10 23:52:28 · 2380 阅读 · 0 评论 -
jbpm5学习资料(资源)
JBPM5学习资料(资源)快速开始 首先下载jBPM,http://sourceforge.net/projects/jbpm/files/可以有选择性的下载:bin:jBPM的二进制文件和它们的依赖包src:核心模块的源码gwt-console:jBPM的控制台,包括服务端和客户端docs:文档examples:一些jBPM的例子,可以导入到E原创 2012-10-11 23:21:53 · 1246 阅读 · 0 评论 -
jbpm5学习资料(业务流程)
JBPM5学习资料1介绍jBPM是一个灵活的业务流程管理(BPM)套件。这使得业务分析师和开发人员之间的桥梁。传统的BPM引擎有一个重点,是有限的非技术人员。 jBPM的有两个重点:它提供了一种方式,企业用户和开发人员喜欢它的流程管理功能。jBPM是什么jBPM是以流程图为导向的工作流管理系统。jBPM的核心是一个轻量级,可扩展的工作流引擎在纯Jav原创 2012-10-11 23:24:14 · 1119 阅读 · 0 评论 -
jBPM Components(jbpm5学习资料)
jBPM Components jBPM项目是由许多不同的组件组成起来的,形成一个集成BPM套件。许多重要的组件有:1. 核心引擎:用来执行业务流程http://www.jboss.org/jbpm/components/core-engine.html2. Eclipse 插件:图形化建模,开发和调试流程http://翻译 2012-11-04 00:38:00 · 1827 阅读 · 0 评论 -
Drools Fusion(jbpm5学习资料)
Drools FusionDrools > Drools Fusion Drools Fusion(Drools融合) Drools Fusion ComplexEvent Process(复杂事件处理) Whatis Event Processing(or Complex Event Processing, CEP)?(事件处翻译 2012-10-28 23:29:12 · 2316 阅读 · 0 评论 -
jBPM:从jBPM3到jBPM5以及Activiti5
jBPM:从jBPM3到jBPM5以及Activiti5对jBPM来说,今年最大的事件莫过于jBPM的创建者Tom Baeyens离开JBoss了。Tom Baeyens离开的具体原因尚不清楚,但他的离开产生了两个结果:一是jBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过;二是Tom Baeyens加入Alfresco后很快推出了原创 2013-01-22 11:55:17 · 1268 阅读 · 0 评论 -
业务流程管理工具的概览和比较分析
业务流程管理工具的概览和比较分析简介: 目前比较流行的工作流开发管理工具众多,包括 JBPM、PegaSystems、Software AG(SAG)、IBM Content Management、IBM BPMN 7、FileNet 等。如何选择更符合用户需求,并且最节省本的产品。 这样就需要对这些产品有更详细的调研和评估,分析他们各自的优势在哪里,采用哪种开发工具能更好的满足用户商原创 2012-12-28 13:42:42 · 5115 阅读 · 0 评论 -
Drools Planner--云均衡(第2.1.1章节)
第一章 Planner introduction--快速开发(第2.1.1章节)版本:5.5.0.Final2.1 云均衡教程2.1.1 问题陈述假设你公司拥有一批云计算机,在这些计算机中运行一些流程。在下面四个约束下,每一个流程分配一台计算机。必须完成硬约束:a.每台计算机都必须能够处理其过程总和的最低硬件要求:a.1每一台计算机的CPU功率至少达到分配给该计算机处理原创 2012-12-27 12:56:03 · 846 阅读 · 0 评论 -
Drools Planner--域模型图(第2.1.2章节)
第一章 Planner introduction--快速开发(第2.1.2章节)版本:5.5.0.Final2.1 云均衡教程2.1.1 问题陈述2.1.2 域模型图(Domain model diagram)让我们一起来看看域模型,这是非常简单的:a.computer(电脑):代表计算机与特定的硬件(CPU电源,RAM内存,网络宽带)和维护成本。b.Process(流原创 2012-12-27 13:16:50 · 1094 阅读 · 0 评论 -
Drools Planner--solver配置(第2.1.4章节)
第一章 Drools Planner--solver配置(第2.1.4章节)版本:5.5.0.Final2.1 云均衡教程2.1.1 问题陈述2.1.2 域模型图2.1.3 主要方法2.1.4 solver配置查看solver配置信息:案例2.2. cloudBalancingSolverConfig.xmlDEBUG-->org.drools.pl原创 2012-12-27 14:51:47 · 1127 阅读 · 0 评论 -
Drools Planner--主要方法(第2.1.3章节)
第一章 Drools Planner--主要方法(第2.1.3章节)版本:5.5.0.Final2.1 云均衡教程2.1.1 问题陈述2.1.2 域模型图(Domain model diagram)2.1.3 主要方法自己试下。下载和配置案例在自己喜欢的IDE中.使用默认的资源,配置2分钟就可以运行。执行代码:Example 2.1.CloudBalanci原创 2012-12-27 13:48:11 · 929 阅读 · 0 评论 -
Signavio web建模器
Signavio web建模器从version 4.1开始,jBPM绑定了一个完全开源的基于web的BPM设计器工具 叫做'Signavio'。这个Signavio web建模器是和JBoss jBPM团队 紧密协作的结果, 这家公司的名字也叫'Signavio' 和德国的Hasso Plattner Instut (HPI)。Signavio是基于web的建模工具 Oryx, 它原创 2012-12-14 09:09:52 · 2974 阅读 · 0 评论 -
Drools Planner--问题,议题,博客(第1.5章节)
第一章 Planner introduction(介绍第1.5章节)版本:5.5.0.Final1.5 问题,议题和博客在邮件列表[http://www.jboss.org/drools/lists.html]欢迎你的问题和评论。以[planner]为主题的邮件。你可以在邮件列表中读/写邮件,但是不能发送垃圾邮件通过web forum[http://drools.46999.n3.na原创 2012-12-25 15:56:45 · 1306 阅读 · 0 评论 -
Drools Planner--下载和运行案例(第1.4章节)
第一章 Planner introduction--下载和运行案例(介绍第1.4章节)版本:5.5.0.Final1.4 下载和运行案例1.4.1 获取发布的压缩文件和运行案例a.现在就试试:从[http://www.jboss.org/drools/downloads.html]下载Drools Planner发布压缩文件.b.解压.c.打开案例的目录,运行脚本.原创 2012-12-25 14:36:27 · 1802 阅读 · 0 评论 -
Drools Planner(第1.3章节)
第一章 Drools Planner introduction(规划师介绍第1.3章节)版本:5.5.0.Final1.3 Drools Planner现状Drools Planner 产品已经准备就绪。API基本稳定,但是向后可能版本不兼容的情况会发生。可以查看从以前版本到现在版本的清单UpgradeFromPreviousVersionRecipe.txt[https://gi原创 2012-12-25 11:50:50 · 836 阅读 · 0 评论 -
Drools Planner(第1.1章节)
第一章 Drools Planner introduction(规划师介绍第1.1章节)版本:5.5.0.Final1.1 什么是Drools Planner?Drools Planner[http://www.jboss.org/drools/drools-planner]是一个轻量级,可嵌入式的规则引擎,优化规划问题。可以解决的问题,如下: a. 员工排班花名册:原创 2012-12-24 16:19:29 · 1248 阅读 · 0 评论 -
Drools Planner(第1.2章节)
第一章 Planner introduction(规划师介绍第1.2章节)版本:5.5.0.Final1.2 什么是规划问题?1.2.1 规划问题是NP-complete上述所有的用例可能是NP-complete[http://en.wikipedia.org/wiki/NP-complete].通俗地说,这儿意味着:a.在合理的时间内很容易用一个给定的解决方案去验证一原创 2012-12-25 11:29:10 · 873 阅读 · 0 评论 -
Drools Expert(jbpm5学习资料)
Drools ExpertJBPM5学习资料---Drools ExportDroolsExpert(Drools分析师) Drools分析师是声明性的,规则的基础,编码的环境。在这里可以让你把重点放在“什么事你想做的是”,而不是“如何做到这一点”。 下面是一个简单的“反应”监控的案例,每隔几个小时报警时,发送一个消息。日历属性,可以确保该规则实在平日执行。监控翻译 2012-10-28 21:52:46 · 1810 阅读 · 0 评论 -
Drools Guvnor(jbpm5学习资料)
Drools Guvnorjbpm5学习资料(Drools Guvnor) Drools Guvnor Drools-Guvnor CentralisedKnowledge Repository(中央知识库)Why and when touse(为什么以及何时使用)Browsing andcontrolling access(浏览和控制访问)Gr翻译 2012-10-28 21:22:16 · 4148 阅读 · 0 评论 -
jbpm5学习资料(循环执行)
JBPM5学习资料循环示例本示例是一个在外部传入的变量,通过传入的变量来判断循环次数的演示程序,看一下流程定义的内容如图:初始化的时候设置变量i的值为0,然后进入流程结点,选择的是XOR,就是异或的意思,在循环中输出变量i的值并且加1,在后面的选择节点上判断变量i的值,如果小于count则循环继续,如果大于i那么就进行完成结点,输出结点中的内容。原创 2012-10-11 23:30:18 · 1054 阅读 · 0 评论 -
activiti学习资料(在流程图中为带条件的顺序流添加提示信息)
Activiti5学习-在流程图中为带条件的顺序流添加提示信息Activiti5 中没有对顺序流添加提示,生成的图片没有办法看出顺序流所表示的条件, 研究代码后在:ProcessDiagramCanvas 中添加方法 public void drawConditionalSquenceFlowText(String tex原创 2012-10-14 17:01:22 · 3594 阅读 · 0 评论 -
activiti学习资料(架构描述)
Activiti学习资料Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下。Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hibernate的要好。Activiti的基础编程框架Ac原创 2012-10-14 21:51:45 · 2911 阅读 · 2 评论 -
Activiti学习资料(记录变量历史信息)
Activiti学习资料(记录变量历史信息)可能你在苦恼这个问题,因为在跟踪已结束流程的时候需要获取流程办理中设置的变量值(可以分析每个节点办理的详细状态),今天我们就来探索一下如何实现。1.Activiti表结构设计Activiti的表结构设计分为两种类型:运行时(ACT_RU)、历史(ACT_HI)。1.1 运行时变量所有运行时的变量都保存在表:AC原创 2012-10-17 11:56:01 · 1944 阅读 · 0 评论 -
activiti学习资料--initiator的作用及其使用
activiti:initiator的作用及其使用1.场景模拟以kft-activiti-demo中的请假流程为例,操作流程:用户A申请请假领导B驳回任务流转到“调整请假信息”节点问题来了:如何把“调整请假信息”任务自动分配给申请请假的用户A呢?2.救世主activiti:initiatorActiviti为此专门在startEvent上扩展了一个属性activit原创 2012-10-17 15:16:35 · 5859 阅读 · 0 评论 -
Activiti Modeler学习资料
新版Activiti Modeler发布以及教程1.新版Activiti Modeler简介在Activiti 5.6版本之前把Activiti Modeler作为压缩包的一部分,但是后来不再这么做而是需要开发人员自己根据Signavio打包Activiti Modeler,我之前层写过一篇博文讲解如何打包:《如何使用Signavio打包Activiti Modeler》。但是原创 2012-10-17 09:59:17 · 3662 阅读 · 1 评论 -
从jBPM3到jBPM5以及Activiti5
对jBPM来说,今年最大的事件莫过于jBPM的创建者Tom Baeyens离开JBoss了。Tom Baeyens离开的具体原因尚不清楚,但他的离开产生了两个结果:一是jBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过;二是Tom Baeyens加入Alfresco后很快推出了新的基于jBPM4的开源工作流系统Activiti。由此不难推测Tom原创 2012-10-07 20:55:56 · 812 阅读 · 0 评论 -
BPMN2.0-概要
BPMN2.0-概要 一、BPMN简介BPMN(Business Process Model And Notation)- 业务流程模型和符号 是有BPMI(Business Process Management Initiative)开发的一套变准的业务流程建模符号。2004年5月发布了BPMN1.0规范.BPMI于原创 2012-10-07 20:55:08 · 1200 阅读 · 0 评论 -
jbpm5简介
JBPM51.0.JBPM5组建1.1.什么是JBPMjBPM是一个灵活的业务流程管理组件。它是轻量级,完全开放并且是使用java语言编写。它允许你建模、执行和监控业务流程,遍及整个的生命周期。业务流程允许你去建模一个通过描述要达到的目标并按一定次序执行的每一步来作为一个流程表。这样能够明显的提高你的业务流程的可视化和灵活性。jBPM关注于可执行的业务流程,这些业务流程包含原创 2012-10-05 00:22:20 · 4575 阅读 · 0 评论