课程大纲

规则引擎简介

  • 人工智能
  • 专家系统
  • 什么是规则引擎?
  • 为什么要使用规则引擎?
  • 规则引擎的优点
  • 何时应使用规则引擎?
  • 脚本或流程引擎
  • 何时不应使用规则引擎
  • 强联轴器和松耦合器
  • 什么是规则?

东西在哪里

  • 管理 jar 文件中的规则
  • Git 仓库
  • 从KIE执行规则
  • 管理 BPMN 和工作流文件
  • 移动知识文件(规则、流程、表格、工作时间......

规则测试

  • 在哪里存储测试
  • 如何执行测试
  • 使用 JUnit 进行测试

部署策略

  • 独立应用程序
  • 从 Java 代码中调用规则
  • 通过文件(JSON、XML等)进行集成
  • 通过 Web 服务集成
  • 使用 KIE 进行集成

规则的管理

  • 创作
  • 工件存储库
  • 资产编辑器
  • 验证
  • 数据模型
  • 类别
  • 版本控制
  • 特定域 Languages
  • 优化规则执行的硬件和软件
  • 多线程和 Drools

  • 项目结构
  • 生命周期
  • 建筑
  • 部署
  • 运行
  • 安装和部署备忘单
  • 组织单位
  • 用户、规则和权限
  • 认证
  • 存储 库
  • 备份和恢复
  • 伐木

要求

Good 对 Java 环境,Linux 操作系统的理解。建议使用 Git 存储库基础知识,但不是必需的。

 21 小时

客户评论 (5)

即将举行的公开课程

课程分类