2019年9月18日
摘要:
前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程的开发和测试。本文试图从请假流程,或分支模式来快速了解引擎代码的编写。 版本:.NET CORE 2.1 1. 创建或分支流程图形 或分支流程是常见的决策类的流程,用于处理不同决策场景出现的业务处理,其中每个分支又可
阅读全文
posted @ 2019-09-18 10:53
slickflowteam
阅读(2907)
推荐(9)
2019年9月17日
摘要:
前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程的开发和测试。本文试图从一个最简单的并行分支流程来示例说明,如何快速了解引擎代码的编写。 版本:.NET Core2.1 1. 创建分支流程图形 分支流程是常见的决策类的流程,本文中以一个汽车订单流程为例演示并行分支
阅读全文
posted @ 2019-09-17 20:44
slickflowteam
阅读(1560)
推荐(0)
2019年9月16日
摘要:
前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程的开发和测试。本文试图从一个最简单的流程来示例说明,如何快速了解引擎代码的编写。 版本: .NETCore 2.1 1. 创建流程图形 串行流程(Sequence)用于顺序流程的创建,节点按照前后顺序生成。 var
阅读全文
posted @ 2019-09-16 15:09
slickflowteam
阅读(2526)
推荐(0)
2019年9月10日
摘要:
前言:引擎组件的接口测试不光是程序测试人员使用,而且也是产品负责人员需要用到的功能,因为在每一步流转过程中,就会完整模拟实际用户发生的场景,也就容易排查具体是程序问题还是业务问题,从而快速定位问题,及时解决问题。WebTest测试工具集就是一个统一的交流测试平台,其带来的好处是压缩了不同类型的引擎用
阅读全文
posted @ 2019-09-10 13:38
slickflowteam
阅读(865)
推荐(0)
摘要:
前言:引擎组件的基本职责是负责流程流转,但是在流转过程中,除了对内部控制逻辑进行实现外,也不可避免的要去调用或者响应外部事件。本文主要描述外部事件的类型,以及调用方法过程。 1. 外部事件的类型 外部事件的类型是随着引擎功能的需要而不断增加,开发人员也可以在此基础上进行扩展,目前主要常用的事件类型如
阅读全文
posted @ 2019-09-10 09:11
slickflowteam
阅读(887)
推荐(2)
2019年2月28日
摘要:
前言:通过设计器交互来创建流程图是比较常见的方式,这种方式是比较方便业务人员对流程的操作。然而,在需要流程模板,或者技术开发阶段以及一些自动化流程的处理过程中,使用代码快速创建流程图也是一种非常有必要的快捷途径。本文重点说明这种方法的实现过程和具体使用价值。 1. 交互式构建流程图 图形交互式一般是
阅读全文
posted @ 2019-02-28 10:52
slickflowteam
阅读(1368)
推荐(0)
2019年1月30日
摘要:
前言: 流程引擎的核心功能是负责解析流程定义XML和流转,业务环节的不断积累,让人们不断总结和抽象出一些模式,这些模式统称为工作流模式(Workflow Pattern)。本文的重点就是介绍一种常见的由两种模式组合而成的新模式。 1. 工作流模式基本介绍 关于工作流模式,已经广泛被流程分析和设计人员
阅读全文
posted @ 2019-01-30 15:05
slickflowteam
阅读(1655)
推荐(0)
2019年1月29日
摘要:
前言:流程是由若干个任务节点组成,流转过程就是从一个节点转移到下一个节点,通常需要不断切换用户身份来完成流程的测试,这样使得测试效率比较低下,本文从实战出发,介绍常见的两种快速测试方法,用于提升流程测试和实施的效率。 1. 流程快速测试介绍 流程引擎的核心功能是保证流程正常流转,流程是由若干个节点组
阅读全文
posted @ 2019-01-29 17:14
slickflowteam
阅读(1449)
推荐(0)
摘要:
前言:流程实现基本流转功能外,通常也需要调用外部事件,用于和业务系统的交互,同时存储一些流程变量,用于追踪和记录业务数据变化对流程流转的影响。 1. 流程事件 流程执行过程中,伴随各种事件的发生,而且是存在于整个流程的生命周期,即从流程启动一直到流程结束的整个过程都有事件发生。这些事件的发生,业务系
阅读全文
posted @ 2019-01-29 12:45
slickflowteam
阅读(1717)
推荐(0)
2018年6月10日
摘要:
前言:在任务数据生成时,为了让办理任务的用户及时获取到待办任务的主题和内容,需要发送通知类的消息,而电子邮件和手机端的短信通知则是比较普通的消息发送。本文是针对电子邮件异步发送模块的实现来做实例说明。 1. 邮件发送通知的位置 通常任务数据生成时,就需要发送一封邮件通知,邮件内容包括正文和页面地址信
阅读全文
posted @ 2018-06-10 19:19
slickflowteam
阅读(859)
推荐(0)