技术开发 频道

换个角度谈Workflow Foundation

  其实[功能控制流程]应该是[业务状态流程]的底层

  所以我修改设计如下

  在实际的设计方案中,我一般是这样做的

  最后再补充一点题外话

  最近有不少人对我说,听说NET 4.0中WF的变化很大,…………

  NET 4.0中WF我没见过(以前装了个CTP,别人告述我其中的WF是旧的)

  不过我猜想新的WF一定会在[状态控制]与[应用功能]两个方面增加功能.

  在[状态控制]上,可能会添加对[流程图],[状态图],[时序图],[Petri网]等流程设计上的支持,就算4.0不提供,5.0,6.0,7.0总会提供的

  在[应用功能]上,可能会添加大量的功能Activity,具体有什么就不好猜了,磁盘IO类,Windows服务管理类,SQlServer操作类,SharePoint操作类,篮牙通信类,都有可能

  为什么会这么零散,因为WF的全称是Windows Workflow Foundation

  另外,我对WF还有一个假设

  WF会退出[业务流程平台]的舞台,这里我指的退出是指不直接用WF开发[业务流程平台],而是

  [WF] -> [业务流程SDK / 产品] -> [业务流程平台]

  其实在WF推出后,我就猜想MS会将WF与其某款Server产品结合实现[业务流程SDK / 产品],

  我当时猜想会是Exchange Server,没想到看走眼了,竟然是SharePoint .(这里我们先不提CRM与BizTalk)

  SharePoint与WF结合的市场反映怎样我不加评论.反正我是不用!

  我猜想在WF 4.0 后,MS会出一款直正的[业务流程SDK / 产品],可能是一个脱胎换骨的SharePoint,可能是Exchange,可能是一个全新的XXX

  会不会是BizTalk呢,我觉得可能性不大,因为一个是后台算法Server,一个是前台业务Server,这样不是更好.

0
相关文章