感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
规则引擎简介
- 人工智能
- 专家系统
- 什么是规则引擎?
- 为什么要使用规则引擎?
- 规则引擎的优点
- 何时应使用规则引擎?
- 脚本或流程引擎
- 何时不应使用规则引擎
- 强联轴器和松耦合
- 什么是规则?
创建和实施规则
- 事实模型
- 绢
- 规则愿景和存储库
- 习题
域特定语言 (DSL)
- 用 DSL 替换规则
- 测试 DSL 规则
- 习题
jBPM
- 与 Drools 集成
- 基本 BPMN 的简短概述
- 从进程调用规则
- 分组规则
- 习题
融合
- 什么是复杂事件处理?
- Fusion 简介
- 习题
Mvel - 规则语言
- 筛选(事实类型、字段
- 运营商
- 复合条件
- 运营商优先
- 累加函数(average、min、max、sum、collectList 等)
Rete - 在引擎盖下
- 编译算法
- Drools RETE 扩展
- 节点类型
- 低调的 Rete Tree
- Rete 优化
规则测试
- 使用 KIE 进行测试
- 使用 JUnit 进行测试
OptaPlanner
- OptaPlanner 概述
- 简单示例
将规则与应用程序集成
- 从 Java 代码调用规则
要求
任何面向对象编程语言的基本知识。
关系数据模型 (RDBMS) 的基础知识。
Business 过程建模的基本思想。
21 小时
客户评论 (5)
这次培训确实填补了我阅读OptaPlanner用户指南后留下的知识空白。它让我对如何在未来的项目中使用OptaPlanner有了广泛而深入的理解。
Terry Strachan - Exel Computer Systems plc
课程 - OptaPlanner in Practice
机器翻译
每个函数和/或操作符的共享示例都得到了详细的解释。
Brian Amlon - Thakral One, Inc.
课程 - Introduction to Drools 7 for Developers
机器翻译
进行动手实践和/或用例活动。
Brian A - Thakral One, Inc.
课程 - jBPM and Drools
机器翻译
我喜欢培训师非常热心地回答我们所有问题的方式
Matthew Nelson Manuel - Thakral One, Inc.
课程 - jBPM for Developers
机器翻译
在小组中进行练习和解决问题,尤其是当问题较为复杂时。
Randy Comer Comer - Sandia National Labs
课程 - Drools 7 and DSL for Business Analysts
机器翻译