camunda 流程执行追踪_学习camundaBPM(未完待续).docx

学习camunda BPM

简介

概述

流程引擎及其架构

流程引擎

java 响应库

遵循BPMN2.0规范

使用POJO

使用关系型数据库作为持久化

mybatis作为ORM解决方案

spring框架集成

CDI/JAVA EE项目集成

运行时容器集成

web应用

RSST API

Camunda 任务列表

Camunda 操作监控中心

Camunda 控制台(用户管理)

Camunda 环

附加工具

Camunda 设计器 ,eclipse 插件

bpmo.io , web版bpmn设计器

下载

前提要求

jre8

下载运行时环境

社区版与企业版

完整分布式

流程驱动配置(共享流程驱动)

运行时应用(任务列表,操作监控中心,控制台)

REST API

应用服务器及其容器

独立web应用分布式

流程驱动配置(作为内嵌式流程驱动)

运行时应用(任务列表,操作监控中心,控制台)

REST API

下载Camunda设计器

下载Camunda环

从零开始

多种不同开始方法

BPMN2.0

学习如何使用bpmn2.0建模

添加java类和html表单

打包应用并部署tomcat

get start

下载并安装

前期准备

java jdk 1.6++

apache maven(可选)

安装现代浏览器(chrome,firefox 等)

Camunda Bpm平台

下载tomcat版的Camunda bpm

解压Camunda bpm 包

运行 start-camunda.bat

浏览器访问 HYPERLINK "http://localhost:8080/camunda-welcome/index.html" http://localhost:8080/camunda-welcome/index.html

Camunda Modeler(设计器)

准备条件

操作系统

win7及其以上版本

Mac OS X 10.8 +

ubuntu 12.04 +

Fedora 21+

Debian 8 +

匹配的流程驱动版本

7.4.0 、7.3.3、7.2.6

下载

说明

下载并解压

运行camunda-modeler

创建项目

创建一个maven项目用eclipse

file/new/other...

打开new project wizard

选择maven项目

创建一个简单应用

设置packaging为war

添加Camunda 项目依赖

org.camunda.bpmcamunda-bom7.4.0importpom

org.camunda.bpmcamunda-engineprovided

org.apache.maven.pluginsmaven-war-plugin2.3false

run as maven install

添加应用流程业务类

创建包

创建类

添加 meta-inf/processes.xml 部署说明问题

建模流程

新建BPMN图

创建一个简单流程图

start node

deal node

配置环节审批用户

配置环境可执行

end node

保存BPMN

部署测试(略)

HTML表单

创建文件夹 src/main/webapp/forms

创建开始表单

创建request-loan.html

修改流程配置

开始环节增加form key属性值

embedded:app:forms/request-loan.html

创建任务表单

创建approve-loan.html

修改任务节点form key 值

重新打包、部署

java 服务任务

添加服务任务

选择路由(用户节点之后的路由)

添加一个委托代理

CMMN1.1

如何创建CMNN1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值