关于工作流和代码的实现

自由之信 发布于 2014/07/18 15:14
阅读 201
收藏 1

我想要实现动态的工作流,比如,我开始定义了一个卖票的工作流(用代码实现),然后我想要给发行方保留一个接入的方式,然后我想给监督方一个接入方式,这两个有一个区别,发行方只是统计一下票,然后不影响原来的工作流,而监督方,可能要改变流程,这里只是举例,问题是动态的工作流,如果用代码,如何都实现一个“一般”的模拟,图的工作流,而不是树的流向...

// 这样是树形的结构扩展了工作流...

void sell ()
{

   var actionList = [......];

   for (callback in actionList) {
   
       callback ($ticket);
   }

   // 如何实现一个一般的图的结构的工作流的接入...
   // 有没有一般的方法呢...

}

希望我说明白了....

加载中
0
len
len
我觉得你要的东西或许用事件监听来实现好一些。
自由之信
自由之信
很有道理,谢谢,我考虑一下...
0
E8工作流
E8工作流
 好的工作流引擎不但能帮助用户实现价值,同时又能灵活处理用户认识发展过程中一些不一定合适的需求。 末端需求的实现能力才能真正体现工作流引擎的强大。
http://www.chinae8.net/cn/cpzx/info_4.aspx?subnavID=126
返回顶部
顶部