1. ccflow
优点:易于集成、使用方便、支持工作流设计和自定义扩展、稳定性好,多种场景都可以配置出来。
缺点:功能点比较多,学习需要一定的成本。
2. Activiti
优点:适合复杂的业务场景、支持分布式部署和高可用性、文档和社区支持丰富。
缺点:配置较为复杂、使用语法较为繁琐。
3. Jbpm
优点:支持BPMN2.0标准、易于与其他系统集成、文档和社区支持丰富。
缺点:配置较为复杂、不支持自适应流程。
4. Flowable
优点:支持低代码开发、易于扩展和集成、文档和社区支持丰富。
缺点:不支持多租户、对于复杂业务场景可能不够灵活。
综合来看,在易于集成、使用方便、稳定性方面表现优秀的ccflow在处理简单流程时可以成为不错的选择。而容易扩展和集成的Flowable则适合处理低代码或支持自适应流程的场景。而针对复杂业务场景则可以选择Activiti或Jbpm,其中Activiti比较适合对高可用性和分布式要求较高的场景,Jbpm则更适合对BPMN2.0标准支持要求较高的场景。
标签:集成,场景,Jbpm,Activiti,优缺点,支持,开源,易于,几款 From: https://blog.51cto.com/u_15343873/7447169