小弟最近在做一个让用户自定义工作流流程的问题,思路如下:流程引擎用的是jBPM4.4但是自带的流程编辑器太复杂不好让用户使用,想用flex+java代码能实现吗?
用户通过flax画出来界面 代码实现逻辑,生成相应的工作流*.jpdl.xml文件这样能实现吗?
这个思路对吗?求大侠们指点.....

解决方案 »

  1.   

    说下我们公司做工作流:现在用HTML5 + Activiti来,用户通过HTML5画出自定义的流程图,然后提交给后台自动生成流程文件。jBPM3是一个完整的工作流系统实现,面向开发人员,目的在于简化对组织核心流程进行支撑的软件创建,不支持标准。
    jBPM4引入PVM,使其拥有更强大的扩展性,同时增加BPMS特性,这些特性包括了对BPMN的支持、面向业务人员的Web建模器和简单统计分析功能的加入。
    jBPM5基于原先的Drools Flow,支持BPMN,通过与Drools的合并支持BAM,通过内容仓库增加对流程可视化的支持。由于放弃了jBPM4的PVM,引擎的可扩展性受到损害,并且不再支持jPDL。
    Activiti5基于jBPM4,与Alfresco的集成增加了其流程可视化与管理能力,同时通过创新的Activiti Cycle协作组件支持流程相关人员之间的协调,最后,它加强了集成能力。
    对于工作流应用或者jBPM3、jBPM4的老用户,建议转向Activiti5。
      

  2.   


    麻烦问一下:你们的html5实现可视化的定义流程界面是个什么思路呀?指点下,谢谢大哥...
      

  3.   


    麻烦问下你们的html5的可视化自定义流程是什么思路呀?大哥,求指点,谢谢....
      

  4.   

    我是负责Activiti的,HTML5是另外一人负责。我只是看到和我以前项目差不多就说了下用户通过flax画出来界面 代码实现逻辑,生成相应的工作流*.jpdl.xml文件这样能实现的。
      

  5.   


    好吧 谢谢大哥...
    能给个QQ吗? 我想看看Activiti有问题好请教