drools dmn
正如去年宣布的那样 ,Drools 7.0将在合规级别3对DMN模型提供全面的运行时支持。
在撰写本文时,运行时实现已完成,并且该团队现在正在努力进行改进,以进行错误修复和用户友好。
不幸的是,对于7.0版本,我们将无法及时提供完整的创作功能,但是我们正在为将来的工作而努力。 但是,关于标准的伟大之处在于,没有供应商锁定。 任何支持该标准的工具均可用于生成可使用Drools运行时引擎执行的模型。 Trisotech是一家拥有出色的 DMN建模器的公司 ,其工具可与Drools运行时完美配合。
关于DMN的另一个重要资源是Bruce Silver的网站Method&Style 。 我特别向希望了解DMN更多信息的任何人强烈推荐他的书 。
无论如何,我想让用户对即将发生的事情有所了解,并展示一个DMN模型的示例以及如何使用Drools执行它。
决策管理社区网站会定期向有兴趣尝试为简单决策问题提供解决方案的任何人发布挑战。 这个例子是我从2016年10月开始对他们的挑战的解决方案。
以下是相关文件的链接:
* 解决方案说明和文档
* DMN源文件
* 用于执行示例的示例代码
我还复制了以下一些图表,但请查看PDF以获取完整的解决方案和文档。 快乐流口水!
翻译自: https://www.javacodegeeks.com/2017/01/dmn-runtime-example-drools.html
drools dmn