王阅

 

随笔分类 -  WF4.0

WF4___外部数据传递给工作流
摘要:引言:本文的重点不是如何使用in,out参数,而是WF如何接收自身之外的数据在工作流执行过程中,往往需要外部环境传递数据给工作流。这可以从两个角度理解(杜撰):数据类型:审核数据、业务数据。数据传递的阶段:流程发起阶段、流程执行过程中。开始流程发起阶段,可以通过Dictionary传递参数。在流程执行过程,采用书签传递参数。一般而言,dictionary可以承载比较复杂的数据(一次可能需要传递多个业务数据),通过key-value与流程的变量一一映射。利用书签传递dictinary可能很难一一映射(期待有人拍砖),所以在传递多个参数的时候,可以考虑使用自定义数据类型来解决。如下图demo梳理1 阅读全文

posted @ 2011-10-20 10:51 王阅 阅读(616) 评论(0) 推荐(0)

使用WF4.0进行工作流开发必须认识到的问题
摘要:一直以来,公司的产品都是采用.net开发,而这些产品中,存在大量的工作流需求。 在工作流平台选择上,着实费了一番脑筋。首先想到的nbpm,这个开源的家伙显然已经老得不行,而且设计器居然是java开发;jbpm,这个年轻力壮的小伙子采用的是java;公司购买,显然公司不愿意花钱(销售业绩不是足够的好).无奈之举,选择了WF。 我们知道,工作流主要分成三大部分:流程设计器、表单设计器、工作流引擎.选择WF,意味着会碰到很多障碍. 我们必须认识到的问题: 1 在流程设计中,组织机构是一个必须自己解决的问题;2 如果希望业务人员可以随时修改流程,那你必须开发面向业务人员的流程设计器,最后把流程转化为. 阅读全文

posted @ 2011-08-11 14:20 王阅 阅读(932) 评论(3) 推荐(1)

导航