会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
slickflow-team
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2019年2月28日
.NET 工作流: Slickflow开源工作流引擎高级开发(四) -- 硬核编码:代码式快速构建流程图
摘要: 前言:通过设计器交互来创建流程图是比较常见的方式,这种方式是比较方便业务人员对流程的操作。然而,在需要流程模板,或者技术开发阶段以及一些自动化流程的处理过程中,使用代码快速创建流程图也是一种非常有必要的快捷途径。本文重点说明这种方法的实现过程和具体使用价值。 1. 交互式构建流程图 图形交互式一般是
阅读全文
posted @ 2019-02-28 10:52 slickflowteam
阅读(1295)
评论(0)
推荐(0)
编辑
2019年1月30日
.NET 工作流: Slickflow开源工作流引擎高级开发(三) -- 并行分支容器与会签工作流模式的组合
摘要: 前言: 流程引擎的核心功能是负责解析流程定义XML和流转,业务环节的不断积累,让人们不断总结和抽象出一些模式,这些模式统称为工作流模式(Workflow Pattern)。本文的重点就是介绍一种常见的由两种模式组合而成的新模式。 1. 工作流模式基本介绍 关于工作流模式,已经广泛被流程分析和设计人员
阅读全文
posted @ 2019-01-30 15:05 slickflowteam
阅读(1510)
评论(0)
推荐(0)
编辑
2019年1月29日
.NET 工作流: Slickflow开源工作流引擎高级开发(二) -- 流程快速测试增值服务工具介绍
摘要: 前言:流程是由若干个任务节点组成,流转过程就是从一个节点转移到下一个节点,通常需要不断切换用户身份来完成流程的测试,这样使得测试效率比较低下,本文从实战出发,介绍常见的两种快速测试方法,用于提升流程测试和实施的效率。 1. 流程快速测试介绍 流程引擎的核心功能是保证流程正常流转,流程是由若干个节点组
阅读全文
posted @ 2019-01-29 17:14 slickflowteam
阅读(1341)
评论(1)
推荐(0)
编辑
.NET 工作流: Slickflow开源工作流引擎高级开发(一) -- 流程外部事件的调用和变量存储实现
摘要: 前言:流程实现基本流转功能外,通常也需要调用外部事件,用于和业务系统的交互,同时存储一些流程变量,用于追踪和记录业务数据变化对流程流转的影响。 1. 流程事件 流程执行过程中,伴随各种事件的发生,而且是存在于整个流程的生命周期,即从流程启动一直到流程结束的整个过程都有事件发生。这些事件的发生,业务系
阅读全文
posted @ 2019-01-29 12:45 slickflowteam
阅读(1564)
评论(0)
推荐(0)
编辑
2018年6月10日
.NET 工作流: Slickflow开源工作流引擎基础介绍(十) -- 邮件轮询异步发送模块集成
摘要: 前言:在任务数据生成时,为了让办理任务的用户及时获取到待办任务的主题和内容,需要发送通知类的消息,而电子邮件和手机端的短信通知则是比较普通的消息发送。本文是针对电子邮件异步发送模块的实现来做实例说明。 1. 邮件发送通知的位置 通常任务数据生成时,就需要发送一封邮件通知,邮件内容包括正文和页面地址信
阅读全文
posted @ 2018-06-10 19:19 slickflowteam
阅读(799)
评论(0)
推荐(0)
编辑
2018年4月16日
.NET 表单设计器: SlickMaster开源表单设计器快速使用指南
摘要: 前言:在企业数据处理过程中,经常需要通过定制表单来输入业务数据。由于涉及的数据比较离散,并不同于ERP系统的紧密关联数据。假如由开发人员每个增加页面,工作量会比较大,后期后期的维护很升级也耗费时间和精力。所以表单设计器是一个实现动态表单的解决办法,用户无需重复编写表单代码就可以管理表单和存储表单数据
阅读全文
posted @ 2018-04-16 10:41 slickflowteam
阅读(5505)
评论(0)
推荐(0)
编辑
2018年1月9日
.NET 工作流: Slickflow开源工作流引擎基础介绍(九) -- .NET Core2.0 版本实现介绍
摘要: 前言:.NET Core 是.NET Framework的新一代版本,是微软开发的第一个跨平台 (Windows、Mac OSX、Linux) 的应用程序开发框架(Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台。.Net Core也是微软在一开始
阅读全文
posted @ 2018-01-09 12:45 slickflowteam
阅读(2914)
评论(2)
推荐(3)
编辑
2017年12月5日
.NET 敏捷开发框架: SlickOne 敏捷开发框架介绍(二) -- 多用户/多租户/SAAS软件基础框架实现
摘要: 前言:在应用于集团版客户或SAAS平台服务的业务系统中,流程管理系统需要支持多用户组织模型。其中包括角色数据、流程定义数据和流程实例数据的多用户标识绑定。本文旨在全面描述如何基于SlickOne敏捷开发框架实现上述基础服务功能,形成一个完整的支持多用户查看和维护各自流程数据的管理后台系统。 1. 基
阅读全文
posted @ 2017-12-05 20:08 slickflowteam
阅读(5308)
评论(3)
推荐(1)
编辑
2017年10月13日
.NET 工作流: Slickflow开源工作流引擎基础介绍(八) -- 自动化任务调度实现介绍
摘要: 前言:审批流程中常见的都是人工类型任务,但是也会有一些自动化的任务需要定时触发。因此,引擎框架中需要解决掉两个问题:选择合适的任务调度框架,集成新的任务调度模块。 1. 任务调度框架选择 Hangfire 是一个开源的.NET任务调度框架,目前1.6+版本已支持.NET Core。 基于队列的任务处
阅读全文
posted @ 2017-10-13 18:48 slickflowteam
阅读(2455)
评论(0)
推荐(0)
编辑
2017年10月11日
.NET 工作流: Slickflow开源工作流引擎基础介绍(七) -- 并行分支多实例模式实现
摘要: 前言:并行审批是比较常见的流程模式,在工作流模式介绍中,通常是多个分支通过网关(Gateway)来控制实现。默认的分支类型是静态定义好的。本文扩展了并行网关的控制方式,实现了动态多实例的并行分支网关,便于用户业务流程的审批过程实现。 1. 业务过程描述 并行评审需求是在多个部门同时发生,此时会有多个
阅读全文
posted @ 2017-10-11 17:20 slickflowteam
阅读(1887)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页