课程大纲

优化规则执行

  • 性能调优的高级技术
  • 有效使用无状态与有状态会话
  • 内存管理和缓存策略

利用高级功能

  • 创建和管理决策表
  • 编写和使用领域特定语言(DSL)
  • 利用规则模板进行动态规则生成

将Drools与企业系统集成

  • 将Drools与消息代理和ESB连接
  • 集成企业数据库和REST API
  • 将Drools与BPM工具和工作流结合使用

大规模管理规则

  • 规则和资产的版本控制
  • 协作规则编辑和部署策略
  • 为Drools应用实施CI/CD流水线

设计可扩展解决方案

  • 架构基于规则的决策系统
  • 分布式规则执行的设计模式
  • 高可用性和容错机制

实际案例研究

  • 使用Drools优化供应链管理
  • 实施合规和风险评估系统
  • 为金融服务创建可扩展的决策平台

总结与下一步

要求

  • 具备Drools和基于规则系统的中级知识
  • 熟练掌握Java或等效编程语言
  • 具有企业系统集成经验

受众

  • 高级开发人员
  • 软件架构师
  • 集成专家
 21 小时

客户评论 (5)

即将举行的公开课程

课程分类