B/S开发,有什么好的工作流,大家推荐下?

解决方案 »

  1.   

    http://www.cnblogs.com/vagerent/archive/2007/04/06/702709.html
      

  2.   

    我也正在学习,用WCF+工作流+ASP.NET做
    WCF提供服务,工作流作为中间件,ASP.NET作为界面层
    得用 VS2010版本即.net4.0 ,工作流模板可以设计流程,直接拖拉组件,然后每一步的判断就通过收发信息组件来调用WCF提供的接口方法,并传给WEB界面。
      

  3.   

    VS2010的工作流有提供一些数据表,帮你设计了工作流实例表,表单表等一堆。
    这些通用的表用VS提供的表,个性化的部门表,用户表,职务表,审核信息表用自己设计的,以满足实际需要。工作流的方便处在于:
    1.设计的流程图是xaml格式,这样就可以自己写个流程图设计界面,来对xmal进行修改了,实现用户自定义流程这个重要功能。
    2.工作流会自动收发信息,把流程实例存入数据库。自己只需要关注那几个自定义的表,生成基本的增删改查功能就差不多了。缺点:相关资源太少,还纯英文的,中文的很多资源估计写的人都云里雾里,再加上“藏拙”。研究起来很费劲。
      

  4.   

    设置工作流表单,设置流程步骤,操作后提交到下一步
    Windows Workflow Foundation  
    E8.Net工作流  
    UCML  
    看看通达OA
      

  5.   

    工作流应该和用什么UI层无关,因为WEB的工作流也是运行在服务器上的,建议用WWF
      

  6.   

    WF 在Winform下很好用,貌似在Web下很不好用
      

  7.   

    workflow ,其它的没试过。
    关注学习。
      

  8.   

    讨论的是自己做工作流,不是用哪个产品吧?
    作为一个菜鸟,研究了3个月。工作流这东西钻进去之后,很难钻出来,流派和方法太多,架构也不同,适用性也很大差异。
    作为一个菜鸟,应该尽量用标准化的,流行化得工作流来写,最后我选了 .net4.0的工作流(和3.5工作流区别很大)基本原理如下:
    利用VS2010里WF自带的工作流相关表如:流程实例表,表单内容。跟据实际需要,自己写用户表,部门表,职务表,审核信息表。
    前台页面ASP.NET,用经典三层架构,工作流用来接收用户提交表单,持久化到数据库。
    1:提交表单
    WCF把工作流作为接口发布,前台页面来调用这个接口去提交。
    2:持久化到数据库:
    WCF也提供持久化的方法并发布,工作流里用活动代码片段也来调用这个持久化方法。
    3:显示我的申请:
    WCF提供查询我提交的表单的方法,我的申请页面调用它
    4,:审核申请:
    WCF提供写入审核信息表的方法,审核页面调用它其实原理很简单,WF工作流提供业务逻辑这个流程。WEB用来展现,WCF相当于WEB服务,提供一系列与工作流相关的方法。而其他基础信息就用经典三层架构来做。