j9国际站|(官网)点击登录

新疆j9九游会

本站首页 j9九游会 乐成案例 公司新闻 公司简介 客服中心 软件技能 网站建立
  您如今的地位: 新疆二域j9九游会公司 >> 开辟言语 >> 文章注释

底子学习:基于WF的流程框架

        各人都晓得,在WF中默许状况下,其运动因此树状布局构成的,复杂说便是复合运动包括其子运动,假如子运动也是复合运动也可以包括其子运动,但统一个运动不克不及成为两个运动的子运动。这种方法被少量利用在WF自带的运动库中,好比:循环,条件运动等等。
这种方法的缺陷有以下几点:
1、传统的流程布局方法都是线性的,这种树状的大概会使流程设计职员恶感;
2、假如树的条理太多,会使流程难以了解。

        由此,是不是可以既反面WF内涵树状布局抵触,又能在情势上以线性的方法表达流程布局呢?
我的想法是:
1、构建流程工具,把它作为根运动(复合运动),其他元素都以其子运动存在;
2、构建流(线)工具,它不是运动(Acticity)的子类,它指明白源运动和目标运动,同时也保管在流程工具中;
3、WF从根运动开端实行,这里便是流程工具,由它依据线的流向决议下一个实行的运动,但它不卖力诸如循环,条件如许的布局;
4、构建循环,条件等运动(非复合)并由其依据线的流向决议下一个实行的运动。

这种方法也不是完善的,其缺陷如下:
1、必要本人来构建循环、条件等流程布局,根本不克不及复用WF所提供的;
2、当触及取消、赔偿、非常处置时,不但必要本人来处置其跳转流程,并且还必要构建办理分支运动的举动(思索分支比力庞大的状况)。

固然,这两种方法都是可行的构建方案,详细选择还要看各自使用场景的差别以及项目自己的预算等条件的差别。
PS:这里讨论的不触及形态机的方法。

作者:未知 | 文章泉源:cnblogs | 更新>###3:34

  • 上一篇文章:

  • 下一篇文章:

  • 相干文章:
    没有相干文章
    软件技能
    · 开辟言语
    · Java技能
    · .Net技能
    · 数据库开辟
    最新文章  
    ·搜集整理的asp.net的验证方
    ·种种FOR循环布局的整理
    ·软件项目开辟中应该思索那
    ·搜集整理的javascript sel
    ·j9九游会中项目司理有那些
    ·学习怎样在Lambda表达式进
    ·C++底子知识:布局体数据的
    ·C#完成短信发送步伐的例子
    ·sun近来修补了一局部java的
    ·rss定制的别的一种完成方法
    ·delphi完成使用arp诈骗来实
    ·底子学习:基于WF的流程框
    ·网络编程中怎样得知一次数
    ·怎样逆序输入单链表?
    ·j9九游会历程中的功能设计
    关于j9九游会 | j9九游会 | 下载试用 | 客服中心 | 联系j9九游会 | 相关单位 | 网站舆图 | 新疆电子舆图 | RSS订阅
    版权一切 © 2016 新疆二域j9九游会网 www.k8w.net All Rights Reserved
    新疆j9九游会>###、4811639.
    ### ;>###华联大厦A-5C 邮编:830000