dmn使用

版权声明:本文为博主原创文章,未经博主允许不得转载。不经过允许copy,讲追究法律责任,欢迎加入我们的学习提升群523988350,可以相互交流 https://blog.csdn.net/qq_30739519/article/details/90142782

摘要:dmn使用,camunda dmn,flowable dmn使用以及对比

DMN规范

DMN规范侧重的是决策,类似一个输入输出平台,比如我将一个复杂的计算放置到 Decision Task中。在这个任务节点中,我可以进行一些复杂的运算,大白话就是让客户输入不同的输入参数值,最终输出一些计算的结果。伪代码如下:

var oututVar="";
if(input1==1){
oututVar="分享牛1";
}else if(input1==2){
oututVar="分享牛2";
}else if(input1==3){
oututVar="分享牛3";
}else{
oututVar="分享4";

}

DMN中的元素

DMN建模工具

Decision Table结构

DMN规范实现的厂商

 目前在众多开源的工作流框架或者规则引擎框架中,实现的DMN规范被广泛认可的厂商有如下几个:

我们比较熟悉的厂商有:camunda/drools/openRule。注意:截止flowable6.5版本,flowable框架实现的dmn并没有被官方认可。activiti5/6 框架实现的dmn也没有被官方认可。

如何贡献代码

一起成为开源代码贡献人员,欢迎大家加入qq交流群为社区贡献添砖加瓦:1023773998
点击链接加入群聊【Flowable官方中国社区群】:https://jq.qq.com/?_wv=1027&k=5tRwTr4

DMN课程

Flowable DMN课程地址点击免费领取

猜你喜欢

转载自blog.csdn.net/qq_30739519/article/details/90142782