如题,最好能给个Demo,谢谢!

解决方案 »

  1.   

    不知道struts,ibatis,hibernate,spring,算不算。。工作流框架
      

  2.   

    http://www.open-open.com/08.htm
    很多这方面的知识和软件都是开源的
      

  3.   

    工作流框架workflow,osworkflow,jbpm,shark
    关于jbpm的介绍
    http://www.blogjava.net/chengang/archive/2006/07/13/57986.html
      

  4.   

    JBPM算是比较流的开源工作流了。
    3楼给的网址不错。
      

  5.   

    能不能给个例子,我看了不少介绍,但却没有一个感性的认识,有个Demo就最好了
      

  6.   

    工作流嘛 jbpm shark osworkflow
    这三个估计是现在最流行的了吧
      

  7.   

    你去官网上去看吧。。官方的DEMO更有助于理解
      

  8.   

    jbpm
    osworkflow
    只知道这两个java的其他的还有很多,这两个是开源的呃
      

  9.   

    工作流太多产品了,开源的建议看看jBPM与YAWL
    商业的就BEA、IBM、TIBCO、普元等等
      

  10.   

    jBPM,一个很有潜力的开源工作流
      

  11.   

    工作流可以较大提高工作和生产效率,你可以不用花时间去关注复杂的业务流程,只要预先定义好流程的过程活动,角色等信息,每个参与者只需关注自己的业务相关的处理。比如说现在有这样一个请假流程:首先由请假人填写请假条,再由请假人提交给部门经理去审核签字,然后由总经理签字,再交行政部归档。如果用工作流来管理的话,首先通过建模工具(如jawe等)定义好活动参与者(员工,部门经理,总经理,行政部),然后定义业务流程(填写请假条-》部门经理审核-》总经理签字-》行政部归档),再将流程定义发布,然后你就只需把你的业务跟流程关联起来就OK了,你只需关注业务处理(如填写请假申请单,签字审核...)工作流会自动将任务提交到预先定义好的参与者,整个过程将非常简单,并且你还可以监控流程的状态,也可以很方便的进行流程取消,终止,委托或者转派任务等操作。