这两天一直在研究业务流程(BPM),主要使用BPM工具是开源JBPM,在研究中,我发现现在JBPM已经把工作流分为了人工参与和不用人参与两类了
,后来我突然有了一个想法,那是不是咱们现在所有的业务开发是不是可以基于流程开发,那不是省了很多事。
基于流程进行业务开发有如下特点:
1.程序可重用大大提高:
2.业务流程和程序调用都可以灵活变更;