×

activity工作流引擎 工作流引擎 工作流

什么情况下,需要使用工作流引擎?activiti和jbpm工作流引擎哪个比较好

admin admin 发表于2022-07-04 21:24:17 浏览113 评论0

抢沙发发表评论

什么情况下,需要使用工作流引擎


流程无处不在,当我们需要把管理的细节做好节点控制,以及管理时间提醒,节点提醒,完成审批的时候,都是需要的,所以工作流引擎是无时无刻不需要的,因为他跟管理是同步的,但是管理的成本和价值是同步的,如果需要管控的细节,那么对应的就展示对应的细节,如果粗犷管理,会导致管理漏洞,但是管控大而全,就又会增加管理成本,导致管控的细节是否是跟价值呈现成正比。

流程组件应用场景——可视化流程配置、流程组件应用场景——流程审批方式多、流程组件应用场景——流程审批动作丰富、流程组件应用场景——流程审批通知方式多样化、流程组件应用场景——流程运行情况监控和统计


activiti和jbpm工作流引擎哪个比较好


Activiti5与jbpm4,底层都是使用流程虚拟机(PVM),而jbpm5以后则使用Drools Flow作为底层架构,目前Activiti6上市,同样也已经移除了PVM。技术只适不适合,并没有好坏之分,Activiti与jbpm均支持BPMN规范,jbpm与JBoss的项目整合使用的话,具有先天的优势,在这点看来,使用jbpmn更好。而jbpm采用的是LGPL开源协议,Activiti采用了宽松的Apache License2.0协议,从开源的角度来说,使用Activiti更好。参考自《疯狂工作流讲义第2版(Activiti6)》第1章。
-activity工作流引擎

springboot自带tomcat,linux服务器还需要安装tomcat


内容如下
[Unit]
Description=test
After=syslog.target
[Service]
ExecStart=/home/java/jdk/jdk1.8.0_144/bin/java -jar /root/project/test.jar --server.port=9185
SuccessExitStatus=143
Restart=on-failure
[Install]
WantedBy=multi-user.target
注意:/home/java/jdk/jdk1.8.0_144/bin/ 为Linux的java安装路径,可通过whereis java指令查看
-工作流引擎