camunda-modeler画图入门

软件下载

camunda-modeler是camunda的工作流绘制桌面工具

5.9.0和5.18.0版本下载地址

https://storage.googleapis.com/downloads-camunda-cloud-release/camunda-modeler/5.9.0/camunda-modeler-5.9.0-win-x64.zip

https://storage.googleapis.com/downloads-camunda-cloud-release/camunda-modeler/5.18.0/camunda-modeler-5.18.0-win-x64.zip

其他文件下载地址
官网地址:https://camunda.com/

中文站点:http://camunda-cn.shaochenfeng.com/

下载:https://downloads.camunda.cloud/release/camunda-bpm/run/7.15/

案例地址:Congratulation! | docs.camunda.org

工作区面板

在这里插入图片描述
默认情况下第一次打开是没有右边的属性面板的(properties panel),打开方式如下
主菜单windows-Toggle Properties Panel,快捷键(ctrl+p)
在这里插入图片描述
图上的组件基本属性基本全靠这个属性面板去设置

从一个简单的流程图开始

支付开始-支付-支付结束 一共就一个节点流程,如下图
在这里插入图片描述

开始绘制

1.创建文件类型,这里软件打开后直接选择7,BPMN diagram,camunda platform8 非付费玩家基本不会用到这个,目前普遍是基于camunda platform7做业务流,主要是免费!!!
在这里插入图片描述
2.创建开始节点:并设定节点名称
选择左侧的圆圈,在右侧点击即可,双击可以编辑名称,也可也在右侧的属性面板编辑名称。
在这里插入图片描述
3.创建服务节点:设置处理方式
选择实体长方形绘制后双击设置节点名称,扳手图标设置任务类型为service Task,然后才可以在右侧面板实现方式(implementation)选择外部(external)标签Topic自定义为pay(标签可以设置任何其他字符串,在后面的业务代码中需要使用到,如果同一个审批流程有多个方框审核过程则每个业务块的topic必须唯一)
在这里插入图片描述
在这里插入图片描述
4.绘制结束节点
除了可以左侧选择,也可选择当前节点然后选中拓展的右侧图标工具栏,选择加粗的圆圈(结束节点)添加,最后把各个节点用实线箭头连接起来即可。
在这里插入图片描述
5.绘制完毕
最后结果如下图,整个流程主要在于中间的业务流程支付部分需要配置属性,其他开始和结束再其他绘制流程中一样是标准的开始和结束节点。
在这里插入图片描述

  1. 配置流程参数
      点击画布的空白处,右侧的面板会显示当前流程本身的参数,这里我们修改id为payment-retrieval,id是区分流程的标识然后修改Name 为“付款流程”最后确保 Executable是勾选的,只有Executable被勾选,流程才能执行

在这里插入图片描述
7.部署流程
  接下来我们就可以来部署上面定义的流程了。使用 Camunda Modeler 部署流程,点击窗口下方工具栏中的🚀部署按钮可以将当前流程部署到流程引擎,点击部署按钮,输入Deployment Name 为 “Payment” ,输入下方REST Endpoint 为http://localhost:8080/engine-rest(需要先启动本地的camunda-bpm-run服务,不然会红框提示未启动服务) ,然后点击右下角Deploy部署。
在这里插入图片描述
部署成功会提示框弹出,如下返回提交的流程图数据主键ID

在这里插入图片描述

8.查看已经发布的流程
http://localhost:8080/ 登录默认账号和密码都是demo
按如下流程点进去就可以看到流程图
在这里插入图片描述

9.启动流程
流程发布后,我们就可以在本地面板启动流程了
在这里插入图片描述

管理页面也会出现发布的时间节点和发布次数,如下图
在这里插入图片描述
10,删除已经启动的流程
在这里插入图片描述
在这里插入图片描述
删除之前会提示你需要关闭已经启动的流程。勾选之后才可以删除。
在这里插入图片描述
在这里插入图片描述

参考文档

Camunda工作流引擎快速入门
https://juejin.cn/post/7215188852851523640

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/271752.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

苹果证书p12和描述文件的创建方法

​ 苹果证书p12和描述文件的创建方法 在2020年之前,我们在使用appuploder创建苹果证书的时候,只需要注册苹果开发者账号,但不需要缴费成为开发者。 在2020年之后,需要先缴费成为苹果开发者。 假如你还没有注册苹果开发者账号&…

右值引用和移动语义以及C++11新增的类功能

正文开始前给大家推荐个网站,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 右值引用和左值引用 传统的C语法中就有引用的语法,而C11中新增了的右值引用语法特…

FC忍者神龟格斗可视化hack源码

[FC][忍者神龟格斗][最佳可视化][Final] 时间:2023.12.22 作者:FlameCyclone 内容: 1.可视化功能菜单 (1)菜单按键操作 1.上下键: 移动选项 2.左右键: 翻页 3.选择键: 翻转功能开关 4.开始键: 退出菜单 5.B键: 启用功能 …

如何进行实例管理

目录 修改实例规格 修改网络带宽 网站的访问量每天都比较高,网站明显变慢了,这是怎么回事? 这说明你的网站的并发访问能力已经不足了,并发访问是指同一时间,多个用户请求访问同一个域名下的资源或服务,请…

RHCE9学习指南 第10章 ACL权限

10.1 ACL介绍及基本用法 前面讲权限时是对u、u、o来设置权限的。假如有如图10-1所示的需求。 图10-1 为三个用户设置权限 有一个目录aa,要求tom、bob、mary具有不同的权限,利用前面讲过的知识是完全可以实现的。 所有者设置为tom,把所有者权…

目标追踪:使用ByteTrack进行目标检测和跟踪

BYTE算法是一种简单而有效的关联方法,通过关联几乎每个检测框而不仅仅是高分的检测框来跟踪对象。这篇博客的目标是介绍ByteTrack以及多目标跟踪(MOT)的技术。我们还将介绍在样本视频上使用ByteTrack跟踪运行YOLOv8目标检测。 多目标跟踪&…

【Python微信机器人】第六七篇: 封装32位和64位Python hook框架实战打印微信日志

目录修整 目前的系列目录(后面会根据实际情况变动): 在windows11上编译python将python注入到其他进程并运行注入Python并使用ctypes主动调用进程内的函数和读取内存结构体调用汇编引擎实战发送文本和图片消息(支持32位和64位微信)允许Python加载运行py脚本且支持热加载利用汇…

什么是数据可视化?数据可视化的流程与步骤

前言 数据可视化将大大小小的数据集转化为更容易被人脑理解和处理的视觉效果。可视化在我们的日常生活中非常普遍,但它们通常以众所周知的图表和图形的形式出现。正确的数据可视化以有意义和直观的方式为复杂的数据集提供关键的见解。 数据可视化定义 数据可视化…

「仙逆」王林夺舍身份曝光,火焚国火兽危机,两位始祖保护王林

Hello,小伙伴们,我是拾荒君。 《仙逆》第16集超前爆料,本次猛料,王林的天逆珠吞噬了火兽之王,使他的火属性达到了大圆满的境界。在封印屏障的保护下,他成功地逃脱了火兽的追击。然而,如今火兽数量众多&…

【视觉实践】使用Mediapipe进行手势识别

目录 1 Mediapipe 2 Solutions 3 安装依赖库 4 实践 1 Mediapipe Mediapipe是google的一个开源项目,可以提供开源的、跨平台的常用机器学习(machine learning,ML)方案。MediaPipe是一个用于构建机器学习管道的框架,用于处理视频、音频等时间序列数据。与资源消耗型的机…

易天新引进DELL Z9432F-ON交换机设备,网络通信再迎新风采

随着信息技术的飞速发展,网络通信已经成为现代社会中不可或缺的一部分。在这个数字化时代,企业对于高效、可靠的网络设备需求日益增加。为了满足企业日益增长的网络需求和为客户提供更好的服务,易天引进了DELL Z9432F-ON交换机设备&#xff0…

系统管理在工业物联网中的应用——青创智通工业物联网

工业物联网系统是一个复杂的大规模系统,涉及到众多的设备和系统,因此其管理面临诸多挑战。首先,设备和系统的多样性使得互通性成为一个难题,不同厂商的设备和系统之间的兼容性难以保证。其次,工业物联网系统的数据量庞…

Java开发框架和中间件面试题(5)

44.Tomcat一个请求的处理流程? 假设来自客户的请求为: http://localhost:8080/test/index.jsp请求被发送到本机端口8080,被在那里侦听Copote HTTP/1.1 Connector,然后 1.Connector把该请求交给它所在的Service的Engi…

Antd Cascader 组件指定 placement 弹出位置无效

最近在使用 Antd Cascader 组件时&#xff0c;发现指定 placement 弹出位置无效&#xff0c;查看官方文档也没有找到相关的说明&#xff0c;经过一番搜索&#xff0c;终于发现了问题所在。 问题复现 代码示例&#xff1a; <Form.Item name"intention" label&quo…

7_js_dom编程入门1

Objective&#xff08;本课目标&#xff09; 掌握获取页面元素的常用方法 掌握事件触发案例 能够区分innerText和innerHTML的区别 综合案例训练 1 DOM 介绍 1.1 什么是DOM 文档对象模型&#xff08;Document Object Model&#xff0c;简称DOM&#xff09;&#xff0c;是 …

分享3种常用的前端埋点方式

只有了解用户&#xff0c;我们才能服务好用户&#xff0c;而最接近用户的我们&#xff0c;自然要承担起更多的责任。 那么在一个企业中&#xff0c;我们要如何去了解用户呢&#xff1f; 最直接有效的方式就是了解用户的行为&#xff0c;了解用户在网站中做了什么&#xff0c;呆…

工业交换机的冗余电源设计

在市场上&#xff0c;尤其是在工业级交换机上&#xff0c;我们经常能看到一个支持冗余电源的选项。在大多数工业现场中&#xff0c;我们都知道网络的稳定性是非常关键的。而且&#xff0c;像光伏和煤矿这样的行业经常位于偏远地区&#xff0c;环境条件恶劣。因此&#xff0c;在…

WAVE SUMMIT+ 2023倒计时2天,传文心一言将曝最新进展!

传文心一言将曝最新进展&#xff01; 亮点一&#xff1a;趋势引领&#xff0c;“扛把子”文心一言将曝新进展亮点二&#xff1a;干货十足&#xff0c;硬核低门槛开发秘籍大放送亮点三&#xff1a;蓄势待发&#xff0c;大模型赋能产业正当时亮点四&#xff1a;群星闪耀&#xff…

FPFA.一种二倍频电路代码描述以及测量详情

一、前言 1、因为需要倍频电路所以找了个二倍频的电路&#xff0c;通过fpga实际测量发现经过倍频后的电路峰值降低。不过这个也正常&#xff0c;因为该电路只要过触发点就会开始发生波形变化&#xff0c;而电路的触发值不是峰值。​​​​​​​ 2、继续对电路做倍频后信号做二…

西南科技大学计算机网络实验三 (路由器基本配置与操作,RIP、OSPF路由协议配置)

一、实验目的 基于网络设备模拟软件,学习和使用路由器的各种基本配置与验证命令,学习和使用路由器的静态路由、RIP、OSPF路由协议配置。 二、实验环境 使用RouterSim Network Visualizer软件来模拟网络设备与网络环境;主机操作系统为windows。 三、实验内容 1、路由器名称…