Course Code: bldrools
Duration: 21 hours
Prerequisites:

Podstawowa znajomość dowolnego obiektowego języka programowania.

Podstawowa znajomość relacyjnego modelu danych (RDBMS).

Podstawowa idea modelowania procesów Business.

Overview:

Ten kurs jest skierowany do architektów korporacyjnych, analityków biznesowych i systemowych, menedżerów technicznych i programistów, którzy chcą zastosować reguły biznesowe w swoich rozwiązaniach.

Ten kurs zawiera wiele prostych ćwiczeń praktycznych, podczas których uczestnicy będą tworzyć działające reguły. Jeśli potrzebujesz tylko przeglądu Drools, zapoznaj się z naszymi innymi kursami.

Ten kurs jest zwykle dostarczany na najnowszej stabilnej wersji Drools i jBPM, ale w przypadku kursu na zamówienie może być dostosowany do konkretnej wersji.

Course Outline:

Krótkie wprowadzenie do silników reguł

  • Sztuczna inteligencja
  • Systemy eksperckie
  • Co to jest silnik reguł?
  • Dlaczego warto używać silnika reguł?
  • Zalety silnika reguł
  • Kiedy należy używać silnika reguł?
  • Skrypty lub silniki procesów
  • Kiedy NIE powinieneś używać silnika reguł
  • Mocne i luźne sprzęgło
  • Co to są zasady?

Tworzenie i wdrażanie reguł

  • Model faktów
  • KIE
  • Zasady wizualizacji i repozytorium
  • Ćwiczenia

Język specyficzny dla domeny (DSL)

  • Zastąpienie reguł DSL
  • Testowanie reguł DSL
  • Ćwiczenia

jBPM

  • Integracja z Drools
  • Krótki przegląd podstawowych BPMN
  • Wywoływanie reguł z procesu
  • Zasady grupowania
  • Ćwiczenia

Połączenie

  • Co to jest złożone przetwarzanie zdarzeń?
  • Krótki przegląd Fusion
  • Ćwiczenia

Mvel - język reguł

  • Filtrowanie (typ faktu, pole
  • Operatorzy
  • Warunki złożone
  • Priorytet operatorów
  • Funkcje akumulacyjne (średnia, min., maks., suma, lista zbierania itp.)

Rete - pod maską

  • Algorytm kompilacji
  • Drools Rozszerzenia RETE
  • Typy węzłów
  • Zrozumienie drzewa Rete
  • Optymalizacja Rete

Testowanie reguł

  • Testuję za pomocą KIE
  • Testowanie z JUnitem

OptaPlanner

  • Przegląd OptaPlanner
  • Proste przykłady

Integracja reguł z aplikacjami

  • Wywoływanie reguł z Java Kodu
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