将编写规则 (JB461) 和使用红帽 JBoss BRMS 开发规则应用 (JB463) 相结合

“红帽® JBoss® BRMS 实施”是由“使用红帽 JBoss BRMS 编写规则”(JB461) 和“使用红帽 JBoss BRMS 开发规则应用”(JB463) 中的内容结合而成的综合课程。本课程将向业务分析师、规则开发人员和 Java™ 企业应用开发人员讲解如何创建、测试、调试和控制商业规则。

持续时间

4天

课程概述

学员将获得使用红帽 JBoss 开发人员工作室和红帽 JBoss BRMS 进行实际操作练习的机会,这些练习有助于学员在生产环境中创建和管理商业规则。本课程还可帮助您备考Red Hat Certified Specialist in Business Rules考试 (EX465)。

课程内容摘要

  • 使用 JBoss 开发人员工作室和 Business Central 编写基本商业规则
  • 将商业规则与 Java 应用进行整合
  • 编写高级规则
  • 测试商业规则
  • 在决策表中编写和测试规则
  • 编写规则模板,运用决策表生成规则
  • 编写域特定语言
  • BRMS 架构和运行时的规则执行
  • 控制规则执行和避免冲突
  • 复杂事件处理 (CEP)
  • 与 Business Central 整合

培训对象和前提条件

课程培训对象

  • 负责创建和改编业务策略的业务分析师和企业 SOA 架构师。
  • 负责编写和测试规则的规则编写人员。
  • 负责把商业规则整合到 SOA 和 Java EE 企业应用的 Java EE 应用开发人员。

课程前提条件

  • 具备基本的 Java/Java EE 编程经验。
  • 最好了解 Eclipse IDE、Maven 和 GIT,但并非必要条件。

课程大纲

课程概述
  • 了解架构、基本部署选项和红帽 JBoss BRMS 等商业规则管理系统的业务需求。
编写基本商业规则
  • 开发商业规则结构和组件,包括事实工作内存。
  • 识别规则组件。
  • 使用 Business Central 和红帽 Jboss 开发人员工作室 (JBDS) 编写规则。
将商业规则与 Java 应用进行整合
  • 使用知识 API 将规则处理整合到应用中。
编写规则作为技术规则、决策表、模板和域特定语言文件
  • 使用 Business Central 技术规则编辑器编写规则并创建电子表格决策表。
  • 创建规则模板。
商业规则决策表和规则模板
  • 使用规则和规则模板创建电子表格。
BRMS 中的域特定语言
  • 了解域特定语言 (DSL) 的目的、编写方式及其在 BRMS 规则中的使用方式。
  • 使用开发人员创建的域特定语言创建规则。
测试商业规则
  • 使用 Business Central Web 界面和 Java 编码测试商业规则。
使用 BRMS 编写复杂规则
  • 使用高级条件和域约束编写复杂商业规则。
控制规则执行
  • 控制规则执行。
  • 了解如何避免规则冲突。
在 Drools 中调试基本商业规则
  • 在 JBDS 中调试 Drools 应用。
BRMS 中的复杂事件处理
  • 利用规则创建和使用复杂事件处理 (CEP)。
与 Business Central 整合
  • 概述如何运用 BRMS 内置的 Web 应用 Business Central 来进行 BRMS 管理。
  • 了解如何将 Business Central 与 Java 代码整合。

下一阶段考试或课程推荐

Red Hat Certified Specialist in Business Rules考试 (EX465)