今天遇见一个这样的问题。
    如果说给你一个项目。这个项目已经开始使用了。可是在后续的不断使用中,发现关于流程部分的模块建立的并不完善。所以,如果使用JBPM在此项目中插入一些流程。这个时候JBPM能用么?项目选择的框架为SSH。如果可以请高手赐教一下。

解决方案 »

  1.   

    从前做个一个 给你点思路把。
      1 jbpm 的流程 是有版本控制的。
      2 jbpm 的部署是通过 xml 来进行的
      3 如果想动态修改 流程 就意味这要有新的xml 流程 ,并让jbpm 进行部署
      4 如果能够 动态生成xml 文件? 
         1 你需要根据xml 的流程的形式,通过页面把流程展现出来(让用户看明白流程),
            并可以修改添加流程。
         2 根据页面的流程,生成xml的文件,让JBPM 进行部署
      5 有一个地方需要注意 : jbpm 中存在分支流程,这个实现起来比较麻烦。思路2 : 写一个jbpm 流程的设计界面(这个好像有点难度)。