问题标签 [dmn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
46 浏览

java - 我们可以从java代码中触发多个dmn吗

我在商业中心有一个项目,有 8 个 dmn 模型。有什么方法可以在单个 api 调用中从 java 代码中触发所有 8 个模型,就像我们在单个 api 调用中触发许多 drl 文件一样?

0 投票
1 回答
20 浏览

spring-boot - DMN模型获取规则数据

我在我的 Spring Boot 项目中本地使用决策模型表示法(DMN)规则表(未部署在开发服务器中)。要获取规则服务输出数据,如何在我的项目 serviceImpl 类中集成规则服务?有人可以帮助我,或者给我步骤/代码来检查它。

0 投票
1 回答
13 浏览

bpmn - DMN或数据库表中的业务规则?

我正在学习工作流引擎 Camunda。我知道对于一些长期运行的流程,流程建模带来了许多战术和战略上的好处,例如表现力、容错性和可观察性,当然还有额外的开销。

我正在阅读的这本书还提倡使用 DMN(决策表)将业务规则捆绑在流程模型中。其动机是集中维护并将配置与代码分离。我对这个建议持保留态度,因为决策表听起来有点笨拙。没有强类型和强大的 IDE 功能。我习惯于将业务参数存储在数据库表中并由应用程序使用的实现。该实现还提供管理 GUI 以在运行时维护这些参数。

出于什么原因,我应该偏爱 DMN 而不是更可靠的基于数据库的解决方案?