Course Code: bldrools
Duration: 21 hours
Prerequisites:

任何面向物件程式設計語言的基本知識。

關係數據模型 (RDBMS) 的基礎知識。

Business 過程建模的基本思想。

Overview:

本課程面向希望將業務規則應用於其解決方案的企業架構師,業務和系統分析師,技術經理和開發人員。

本課程包含許多簡單的動手練習,參與者將在此期間創建工作規則。如果您只需要Drools的概述,請參閱我們的其他課程。

本課程通常在最新的穩定版Drools和j BPM ,但是在定制課程的情況下,可以根據特定版本進行定制。

Course Outline:

規則引擎簡介

  • 人工智慧
  • 專家系統
  • 什麼是規則引擎?
  • 為什麼要使用規則引擎?
  • 規則引擎的優點
  • 何時應使用規則引擎?
  • 腳本或流程引擎
  • 何時不應使用規則引擎
  • 強聯軸器和松耦合
  • 什麼是規則?

創建和實施規則

  • 事實模型
  • 規則願景和存儲庫
  • 習題

網域特定語言 (DSL)

  • 用 DSL 替換規則
  • 測試 DSL 規則
  • 習題

jBPM

  • 與 Drools 集成
  • 基本 BPMN 的簡短概述
  • 從進程調用規則
  • 分組規則
  • 習題

融合

  • 什麼是複雜事件處理?
  • Fusion 簡介
  • 習題

Mvel - 規則語言

  • 篩選(事實類型、欄位
  • 運營商
  • 復合條件
  • 運營商優先
  • 累加函數(average、min、max、sum、collectList 等)

Rete - 在引擎蓋下

  • 編譯演算法
  • Drools RETE 擴展
  • 節點類型
  • 低調的 Rete Tree
  • Rete 優化

規則測試

  • 使用 KIE 進行測試
  • 使用 JUnit 進行測試

OptaPlanner

  • OptaPlanner 概述
  • 簡單示例

將規則與應用程式集成

  • 從 Java 代碼調用規則
Sites Published:

United Arab Emirates - Managing Business Logic with Drools

Qatar - Managing Business Logic with Drools

Egypt - Managing Business Logic with Drools

Saudi Arabia - Managing Business Logic with Drools

South Africa - Managing Business Logic with Drools

Brasil - Gerenciando Lógica de Negócios com Drools

Canada - Managing Business Logic with Drools

中国 - Managing Business Logic with Drools

香港 - Managing Business Logic with Drools

澳門 - Managing Business Logic with Drools

台灣 - Managing Business Logic with Drools

USA - Managing Business Logic with Drools

Österreich - Managing Geschätslogik mit Drools

Schweiz - Managing Geschätslogik mit Drools

Deutschland - Managing Geschätslogik mit Drools

Czech Republic - Managing Business Logic with Drools

Denmark - Managing Business Logic with Drools

Estonia - Managing Business Logic with Drools

Finland - Managing Business Logic with Drools

Greece - Managing Business Logic with Drools

Magyarország - Managing Business Logic with Drools

Ireland - Managing Business Logic with Drools

Luxembourg - Managing Business Logic with Drools

Latvia - Managing Business Logic with Drools

España - Administración de la Lógica de Negocios con Drools

Italia - Managing Business Logic with Drools

Lithuania - Managing Business Logic with Drools

Nederland - Managing Business Logic with Drools

Norway - Managing Business Logic with Drools

Portugal - Gerenciando Lógica de Negócios com Drools

România - Managing Business Logic with Drools

Sverige - Managing Business Logic with Drools

Türkiye - Managing Business Logic with Drools

Malta - Managing Business Logic with Drools

Belgique - Managing Business Logic with Drools

France - Managing Business Logic with Drools

日本 - Managing Business Logic with Drools

Australia - Managing Business Logic with Drools

Malaysia - Managing Business Logic with Drools

New Zealand - Managing Business Logic with Drools

Philippines - Managing Business Logic with Drools

Singapore - Managing Business Logic with Drools

Thailand - Managing Business Logic with Drools

Vietnam - Managing Business Logic with Drools

India - Managing Business Logic with Drools

Argentina - Administración de la Lógica de Negocios con Drools

Chile - Administración de la Lógica de Negocios con Drools

Costa Rica - Administración de la Lógica de Negocios con Drools

Ecuador - Administración de la Lógica de Negocios con Drools

Guatemala - Administración de la Lógica de Negocios con Drools

Colombia - Administración de la Lógica de Negocios con Drools

México - Administración de la Lógica de Negocios con Drools

Panama - Administración de la Lógica de Negocios con Drools

Peru - Administración de la Lógica de Negocios con Drools

Uruguay - Administración de la Lógica de Negocios con Drools

Venezuela - Administración de la Lógica de Negocios con Drools

Polska - Managing Business Logic with Drools

United Kingdom - Managing Business Logic with Drools

South Korea - Managing Business Logic with Drools

Pakistan - Managing Business Logic with Drools

Sri Lanka - Managing Business Logic with Drools

Bulgaria - Managing Business Logic with Drools

Bolivia - Administración de la Lógica de Negocios con Drools

Indonesia - Managing Business Logic with Drools

Kazakhstan - Managing Business Logic with Drools

Moldova - Managing Business Logic with Drools

Morocco - Managing Business Logic with Drools

Tunisia - Managing Business Logic with Drools

Kuwait - Managing Business Logic with Drools

Oman - Managing Business Logic with Drools

Slovakia - Managing Business Logic with Drools

Kenya - Managing Business Logic with Drools

Nigeria - Managing Business Logic with Drools

Botswana - Managing Business Logic with Drools

Slovenia - Managing Business Logic with Drools

Croatia - Managing Business Logic with Drools

Serbia - Managing Business Logic with Drools

Bhutan - Managing Business Logic with Drools

Nepal - Managing Business Logic with Drools

Uzbekistan - Managing Business Logic with Drools