我不是太理解你的流程的概念,若有三个流程:a,b,c,在c流程中是否需要b中传来的数据,还是说这三个流程是独立的。
如果是独立的话,我想比较好解决。你可以定义一个描述文件(即流程的执行顺序)或是数据库中的一张表,当客户改变流程的时候,只是对文件或表进行操作,将流程顺序改变,这样程序执行的时候只要到文件或表中读取最新的流程,按照这个流程去执行就可以了。
如果不是独立的话,即流程b要用到a中的数据,c用到b中的数据,这样就比较麻烦了。
如果是独立的话,我想比较好解决。你可以定义一个描述文件(即流程的执行顺序)或是数据库中的一张表,当客户改变流程的时候,只是对文件或表进行操作,将流程顺序改变,这样程序执行的时候只要到文件或表中读取最新的流程,按照这个流程去执行就可以了。
如果不是独立的话,即流程b要用到a中的数据,c用到b中的数据,这样就比较麻烦了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货