zoukankan      html  css  js  c++  java
  • WF框架编程(第一部分内容补充,没有任务表对WF的影响)

       

    没有任务表对wf的影响

          3.1节中任务分配考虑时说到,WF没有任务表的概念,WF引擎也不关心流程什么时候流转,向什么地方流转。这是目前为止。这种设计本身非常好,但是WF不提供任务表对待办任务的检索造成很大影响。非常有必要再明确讨论一下。考虑一下待办任务查询:我们如果遍历工作流实例,再看每个活动的角色指定是否是当前角色,肯定会存在严重的性能问题。如果我们自己建任务表,考虑下面两种情况:1、运行时指定角色,这个时候我们可以在应用程序级别插入任务信息(工作流ID,指派人,提出人等等),但是如果这样流程的运转其实不是靠WF而是靠任务表实现的,相当于没有使用WF。而且任务表的维护工作非常麻烦,任务执行后要更新任务表,回退,会签逻辑要频繁在业务逻辑层面维护任务表。反而麻烦。所以对任务表的维护必须用工作流自身完成。这个也是建议使用自定义Acitivity方式维护任务表的原因。2、设计时指定WorlflowRole。这种情况下一般也是使用自定义Acitivity做维护任务表。

           问题:一、是否有必要自己实现任务表

                   二、如果要自己实现,文中方法是否可行,是否有更好的方法

    很希望园子中研究wf的人提出自己的宝贵意见。

  • 相关阅读:
    Django之url路由
    Django之setting文件
    Diango之通过form表单向服务端发送数据
    Django之win7下安装与命令行工具
    Linux学习之查看系统资源命令总结(二十二)
    实现简单的web框架
    Linux下发送邮件
    Linux学习之日志管理(二十一)
    Shell学习之结合正则表达式与通配符的使用(五)
    Linux学习之后台任务与定时任务(二十)
  • 原文地址:https://www.cnblogs.com/lodestar/p/1130833.html
Copyright © 2011-2022 走看看