原文:.NET 开源工作流: Slickflow流程引擎高级开发(四) -- 硬核编码:代码式快速构建流程图

前言:通过设计器交互来创建流程图是比较常见的方式,这种方式是比较方便业务人员对流程的操作。然而,在需要流程模板,或者技术开发阶段以及一些自动化流程的处理过程中,使用代码快速创建流程图也是一种非常有必要的快捷途径。本文重点说明这种方法的实现过程和具体使用价值。 . 交互式构建流程图 图形交互式一般是指通过界面进行节点元素拖动来绘制图形,并且,每个图像节点元素和连线元素的属性配置,都是逐一需要交互操作 ...

2019-02-28 10:52 0 642 推荐指数:

查看详情

.NET 开源工作流: Slickflow流程引擎高级开发(二) -- 流程快速测试增值服务工具介绍

前言:流程是由若干个任务节点组成,流转过程就是从一个节点转移到下一个节点,通常需要不断切换用户身份来完成流程的测试,这样使得测试效率比较低下,本文从实战出发,介绍常见的两种快速测试方法,用于提升流程测试和实施的效率。 1. 流程快速测试介绍 流程引擎的核心功能是保证流程正常流转 ...

Wed Jan 30 01:14:00 CST 2019 1 661
.NET 开源工作流: Slickflow流程引擎快速入门之一: 简单序列流程代码编写示例

前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程开发和测试。本文试图从一个最简单的流程来示例说明,如何快速了解引擎代码的编写。 版本: .NETCore 2.1 1. 创建流程图形 串行流程(Sequence)用于顺序流程的创建,节点按照前后顺序 ...

Mon Sep 16 23:09:00 CST 2019 2 757
.NET 开源工作流: Slickflow流程引擎高级开发(九) -- 条件事件模式解释及应用

前言:在流程流转过程中,有时候需要条件模式的支持,这样可以使得流程流转更加灵活多变。比如在业务变量满足一定的条件时,可以启动特定配置的流程(或者位于主流程内部的子流程)。本文主要描述条件启动和条件中间流转的两种类型来满足业务过程的需要。 1. 条件启动 如上图所示,这是一个条件启动 ...

Mon Nov 08 19:40:00 CST 2021 1 1170
.NET 开源工作流: Slickflow流程引擎高级开发(三) -- 并行分支容器与会签工作流模式的组合

前言: 流程引擎的核心功能是负责解析流程定义XML和流转,业务环节的不断积累,让人们不断总结和抽象出一些模式,这些模式统称为工作流模式(Workflow Pattern)。本文的重点就是介绍一种常见的由两种模式组合而成的新模式。 1. 工作流模式基本介绍 关于工作流模式,已经 ...

Wed Jan 30 23:05:00 CST 2019 0 656
.NET 开源工作流: Slickflow流程引擎高级开发(一) -- 流程外部事件的调用和变量存储实现

前言:流程实现基本流转功能外,通常也需要调用外部事件,用于和业务系统的交互,同时存储一些流程变量,用于追踪和记录业务数据变化对流程流转的影响。 1. 流程事件 流程执行过程中,伴随各种事件的发生,而且是存在于整个流程的生命周期,即从流程启动一直到流程结束的整个过程都有事件发生 ...

Tue Jan 29 20:45:00 CST 2019 0 682
.NET 开源工作流: Slickflow流程引擎快速入门之三: 简单或分支流程代码编写示例

前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程开发和测试。本文试图从请假流程,或分支模式来快速了解引擎代码的编写。 版本:.NET CORE 2.1 1. 创建或分支流程图形 或分支流程是常见的决策类的流程,用于处理不同决策场景出现 ...

Wed Sep 18 18:53:00 CST 2019 4 1320
.NET 开源工作流: Slickflow流程引擎快速入门之二: 简单并行分支流程代码编写示例

前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程开发和测试。本文试图从一个最简单的并行分支流程来示例说明,如何快速了解引擎代码的编写。 版本:.NET Core2.1 1. 创建分支流程图形 分支流程是常见的决策类的流程,本文中以一个汽车订单 ...

Wed Sep 18 04:44:00 CST 2019 0 461
.NET 开源工作流: Slickflow流程引擎快速入门之四:--SlickGraph 流程模型编码建模工具使用手册

前言: 业务人员绘制流程时,通常使用图形GUI界面交互操作来完成,然而对于需要频繁操作或者管理较多流程的系统管理用户,就需要一款辅助工具,来帮助他们快速完成流程的创建和编辑更新。Slickflow.Graph 图形编码建模工具通过命令行直接编写代码创建图形,实现了流程图形绘制效率的快速提升 ...

Tue Dec 03 22:31:00 CST 2019 0 1088
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM