Signavio
Signavio web建模器
从version 4.1开始,jBPM绑定了一个完全开源的基于web的BPM设计器工具 叫做'Signavio'。这个Signavio web建模器是和JBoss jBPM团队 紧密协作的结果, 这家公司的名字也叫'Signavio' 和德国的Hasso Plattner Instut (HPI)。Signavio是基于web的建模工具 Oryx, 它是由HPI开发的开源项目。HPI和Signavio 都提交了他们自己的人力,继续在Oryx和Signavio中提供支持。 更多的信息可以在 这里看到。

使用Signavio基于web的BPMN建模器,可以让业务分析员 通过浏览器建立业务模型。用于储存BPMN流程的文件格式 实际上就是jPDL。这意味着 获得的结果流程可以直接导入到Eclipse GPD和vice-vesa中。 流程文件会保存在硬盘上, 在$jbpm_home/signavio-repository
, 如果你使用了默认的安装脚本。
注意:基于web的BPMN建模工具,绑定在jBPM中的,是100%开源的(MIT-licence)。 Signavio公司 也提供商业版本的相同建模工具,提升了额外的功能。 要注意新特性,对jBPM项目有益处, 通常会提交到建模工具的开源资源库。
18.2. 安装
这里有几种把Signavio安装到你的web容器中的方式:
- 使用
$jbpm_home/install
中的demo.setup.jboss/tomcat脚本 - 使用
$jbpm_home/install
中的install.signavio.into.jboss/tomcat脚本 - 把
$jbpm_home/install/src/signavio/jbpmeditor.war
复制到你的web容器中
18.3. 配置
大多数Signavio配置参数可以在web.xml
中修改, 你可以在jbpmeditor.war/WEB-INF/
中找到。 唯一的参数是真正重要的是fileSystemRootDirectory
参数。 这个参数的值必须指向一个存在的文件夹 在你的硬盘上,指定流程必须存储在哪里:
</context-param>
<context-param>
<description>Filesystem directory that is used to store models</description>
<param-name>fileSystemRootDirectory</param-name><param-value>/home/jbarrez/dev/temp/jbpm-4.3-SNAPSHOT/signavio-repository</param-value>
</context-param>
如果i使用$jbpm_home/install
中提供的安装脚本, 参数会自动设置为$jbpm_home/signavio-repository
在安装过程中。
Signavio的更多相关文章
- 安装Signavio Web设计器
在Jbpm3版本号中,这个著名的开源项目并没有基于浏览器的图形化流程设计器,结果导致流程设计一直停留在CS阶段. 比方我之前做过的一个OA项目.项目中採用的就是Jbpm3.因为它不支持在浏览器中的图形 ...
- BPMN2新规范与Activiti5
上世纪九十年代以后,随着WfMC联盟的成立,BPM市场群雄逐鹿如火如荼,工作流技术得到了突飞猛进的发展,其中IBM.Oracle等大型软件厂商在工作流领域各扯大旗割据一方.2011年BPMN2.0新规 ...
- jbpm4.4+ssh配置(有些使用经验很好)
http://www.cnblogs.com/cmzcheng/archive/2011/11/20/2255806.html ———————————————————————————————————— ...
- 工作流引擎Activiti使用总结
http://www.kafeitu.me/activiti/2012/03/22/workflow-activiti-action.html 1.简单介工作流引擎与Activiti 对于工作流引擎的 ...
- Activiti工作流引擎使用
http://www.kafeitu.me/activiti/2012/03/22/workflow-activiti-action.html 1.简单介工作流引擎与Activiti 对于工作流引擎的 ...
- jBPM5 vs Actitivi
http://www.blogways.net/blog/2013/07/16/activiti-jbpm-compare.html jBPM是目前市场上主流开源工作引擎之一,在创建者Tom Baey ...
- 纵观 jBPM:从 jBPM3 到 jBPM5 以及 Activiti5
https://www.infoq.cn/article/rh-jbpm5-activiti5# 对jBPM来说,今年最大的事件莫过于 jBPM 的创建者Tom Baeyens离开 JBoss 了.T ...
- oryx 分离&集成
公司需要用到在线的流程编辑器,我研究了下activiti,activiti-explorer 是一个 web流程编辑工具,根据我了解到的情况. activiti-explorer web流程编辑工具 ...
- Activiti Modeler初探实践
以下内容对实践activiti很有用,不过我用的不是github下载的源码包编译出来的war包,不知道什么原因我打出来的包会有点问题.不过这不重要,换个地方下载来源就行,下载网址: http://dl ...
随机推荐
- 2016多校第4场 HDU 6076 Security Check DP,思维
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6076 题意:现要检查两条队伍,有两种方式,一种是从两条队伍中任选一条检查一个人,第二种是在每条队伍中同 ...
- 【LabVIEW技巧】策略模式
前言 在之前的文章提到了如何学习OOP以及对应的简单工厂模式,由于时间比较长,我们先回顾一下原有内容,然后继续了解新的模式. 为什么学习OOP 在测控系统的软件开发过程中,LabVIEW工程师一直认为 ...
- ORACLE导入Excel数据
首先建好一个和Excel表字段对应字段的表,然后 select t.* from 表名 t for update; 点击这个锁子,打开它 粘贴,然后 再提交事务即可
- nginx升级步骤
今天应开发的需求,需要在Nginx增加一个模块,并不能影响现有的业务,所以就必须要平滑升级Nginx,好了,不多说了 1:查看现有的nginx编译参数 /usr/local/nginx/sbin/ng ...
- Struts2学习笔记03 之 Result组件
二.Result原理 1.stream 2.redirectAction 3.Json
- php各个版本的区别
一. PHP 5.2.5.3.5.4.5.5.5.6 版本区别对比以及新功能详解 PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束 PHP5.2:JSON 支持 PHP5. ...
- awk处理之案例六:awk根据条件插入文本
编译环境 本系列文章所提供的算法均在以下环境下编译通过. [脚本编译环境]Federa 8,linux 2.6.35.6-45.fc14.i686 [处理器] Intel(R) Core(TM)2 Q ...
- tinyhttpd ------ C 语言实现最简单的 HTTP 服务器
工作流程: 1>服务器启动,在指定端口或随机选取端口绑定httpd服务. 2>收到一个http请求时(其实就是listen端口accept的时候),派生一个线程运行accept_reque ...
- Django_admin源码流程
admin.py from django.contrib import admin from . import models """ 通过原生的django admin来 ...
- 【原创】IIS7.5优化,支持同时10万个请求
背景 IIS7.5是微软推出的最新平台IIS,性能也较以前有很大的提升,但是默认的设置配不适合很大的请求.但是我们可以根据实际的需要进行IIS调整,使其性能更佳,支持同时10万个请求. 以下方案,通过 ...