日期:2014-05-20  浏览次数:20764 次

工作流的实现机制?
我现在开发用的是java,遇到工作流这块,不懂!
谁能帮忙给讲一下工作流的实现机制?

------解决方案--------------------
简单地说,就是将业务流程根据其使用的子流程模型化并在系统中保存业务的子流程配置(如用XML保存),然后设置标志位flag,调度模块在子流程完成或退出时更新标志位,然后用标志位来反映业务的完成状态并映射出对应的后续路径.这样就可以根据配置和当前执行状态决定子流程跳转.当然前提是要有足够充分的子流程支持用于完成指定的任务.
------解决方案--------------------
研究一下 BSF.JAR,可以帮助你实现,我以前写的工作流,就是用bsf.jar实现的
------解决方案--------------------
谢谢大家哦!
------解决方案--------------------
讲解得很简单明了,多谢前辈
------解决方案--------------------
言简意赅,简单明了
学习一下,谢1楼
------解决方案--------------------
呵呵 简单明了
------解决方案--------------------
可以参看jboss的jbpm工作流引擎,采用tocken方式,类似于击鼓传花,实现方式理解起来很简单,代码也比较少。可惜不记录中间过程,需要自己扩展