![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WF
文章平均质量分 76
leshem
暂无
展开
-
WF当前工作流设计存在的缺陷
长久以来,由于看到太多的类似X3的这种工作流平台,所以心里一直觉得这种一个工作流环节对应一个岗位操作的流程设计方式就应该是业务工作流平台。的确,这种方式对用户来说很直观,很容易理解。但是,就像任何其他系统一样,越简单的东西越不灵活,越灵活的东西则越不简单。这种简单直观的工作流平台最致命的问题就是不灵活。特别是面对用户各种各样不可理喻的特殊要求,虽然我没有很亲身体会过,但我猜这些做工原创 2008-03-19 15:01:00 · 1681 阅读 · 1 评论 -
中断工作流并持久化到数据库中
中断工作流并持久化到数据库中工作流图如下:说明:工作流中的行为为自定义行为。该工作流的执行流程如下:张三,李四与王五三个审核稿件,三个人必须通过才通过,如果不通过则继续审核,直到通过为止。如果不通过,则将数据持久化到数据库中,并中断工作流的执行。可以通过加载工作流再次执行工作流。自定义的审核行为代码如下:[PersistOnClose()]// 必须有该属性,该属性是表示在执行该行为结束后持久化工转载 2008-03-20 10:36:00 · 961 阅读 · 0 评论 -
WF 工作流实例持久化几点说明
WF工作流实例持久化(钝化)在工作流项目中相当的重要,在实际业务中几乎所有的业务流都需要较长时间才能执行完毕,这样就需要把未完成的业务流持久化到数据库或者文件中。WF自身提供了SqlWorkflowPersistenceService服务以支持实例持久化。public SqlWorkflowPersistenceService( string connectionString, bool unlo转载 2008-03-20 11:25:00 · 1545 阅读 · 0 评论