zoukankan      html  css  js  c++  java
  • WF不是工作流(后续)

    //接前文

    aspnetx 说:给第三方软件厂商提供空间

    A.Z 说:WF就是一系列process的包装抽象

    怀念家驹 说:平台和引擎是2码事

    曲滨 说:Foundation 又不是 Platform

    Artech 说:WF顾名思义就是一个Workflow的基础构造,一个工作流引擎

    aspnetx 还说:暗藏杀机

    我前面说了一大堆,各位老大一句就概括了,原来准备要写的也就了,最后补充一句

    WF的F是Foundation,别WF看了不到两天,就拿它与现有的业务工作流平台比,然后列出一大堆不足,说什么没有表单设计器,没有用户管理模块.......

    好,闲谈结束,以下是正文

    WF的思想应该是"面向流程",什么意思,前面已经举例了,

    这种思想没什么特别的,GOF设计模式中的职责链就是这种模式的一种表现,
    我经常在开发中使用一种流程控制的结构,
    [还谈工作流--工作流平台其实就是维护集合里的一组链表]
    [工作流:小明和小强都是张老师的学生......]
    两篇文章的实现风格,就是我平时开发中常用到的,

    而WF为这种思想提供了一个实现的Foundation,或者说是一组功能类库。
    在WF这个Foundation里,可以看到ORM、IOC、AOP、SOA的影子,但WF不是这些的大杂汇,WF的定位很明确,实现"面向流程"

    Net3.0中提供了三个Foundation,(CardSpace我们先不提)

    一个是通信,一个是UI,还有一个为什么会是WF

    通信是网络时代的核心,UI是MS的王牌,WF算什么,有资格与他们在一起.............

    VB开始了可视化编辑的时代,WF或WF的思想会是一个新时代开始吗......

    题外话:
    这也是一个流程设计器http://www.cnblogs.com/foundation/articles/602119.html

    //END [WF不是工作流]


  • 相关阅读:
    python2代码转为python3
    Python3.7安装
    Fiddler配置与使用
    postman安装与使用
    kali-linux-2016.2-amd64安装步骤流程
    RedHat7.1_x64位安装步骤
    httpclient配置,使用
    Sentinel限流规则介绍
    mysql修改root用户密码
    winsw打包jar(WINDOWS服务)
  • 原文地址:https://www.cnblogs.com/foundation/p/751007.html
Copyright © 2011-2022 走看看