وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Master Drools – from Intermediate to Expert

سرفصل های دوره

Speadsheet decision tables, Complex Event processing, rule templates, slidingwWindows, all with executable code examples


1. Introduction - what you need to know to write better rules
  • 1. Drools internals intro
  • 2. Basic components of Drools rule engine
  • 3. Introduction to Rete, ReteOO and Phreak
  • 4. Rete graph of a single rule
  • 5. Rete graph of two rules that share nodes
  • 6. Rete graph of 3 rules that share nodes
  • 7. Rete graph with rules that use joining and not clause
  • 8. Most important differences between Phreak and Rete algorithms
  • 9. Rules of thumb for writing faster performing DRL
  • 10. Section recap

  • 2. Step-by-step code examples and how to run them locally
  • 1.1 Example code in GitHub.html
  • 1. Structure of code examples

  • 3. Spreadsheet Decision Tables
  • 1. Spreadsheet decision tables intro
  • 2. Basic layout of a spreadsheet decision table
  • 3. Defining multiple action columns in a spreadsheet
  • 4. Using formulas in a spreadsheet decision table
  • 5. Set custom DRL rule name and add a comment
  • 6. How to place multiple rule tables in one spreadsheet.
  • 7. Multiple rule tables in one spreadsheet. Several parameters in a single cell.
  • 8. Join multiple fact objects in a spreadsheet decision table
  • 9. Using forall construct as a condition in spreadsheet decision tables
  • 10. Condition without a pattern in spreadsheet decision table
  • 11. Set rule priority in a spreadsheet decision table
  • 12. Sequential attribute in RuleSet
  • 13. Using activation-groups in spreadsheet decision tables
  • 14. Drools sequential mode
  • 15. U Using custom labels in spreadsheed decision tables
  • 16. Recap Spreadsheet Decision Tables

  • 4. Rule Templates and Creating Rules Dynamically
  • 1. Rule templates intro
  • 2. Using Drools Rule Templates (DRT) for creating rules
  • 3. Fetching template placholder values for from a tabular data source
  • 4. Use Freemarker templates instead of deprecated Drools Rule Templates (DRT)
  • 5. Declare intermediate types in DRL
  • 6. How to declare enumerations in and read back objects of type declared in DRL
  • 7. Create and insert objects into session that has type declared in DRL
  • 8. Rule templates recap

  • 5. Introduction to Complex Event Processing (CEP) with Drools
  • 1. Complex Event Processing intro
  • 2. Running rules repeatedly in passive mode. Using global variables.
  • 3. Risks of using external services to pull data that the rules depend on
  • 4. Using forall to find a suitable call that has waited the longest
  • 5. Active and passive rule execution modes
  • 6. Compose list of events with collect keyword and apply filtering on the results
  • 7. Calling halt(). Mixing active and passive rule execution modes.
  • 8. Adding different timers to a rule
  • 9. Stream event processing mode using a time based sliding window
  • 10. Declaring fact as event and using a length based sliding window
  • 11. Using entry-point streams
  • 12. Recap complex event processing
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 6019
    حجم: 2653 مگابایت
    مدت زمان: 273 دقیقه
    تاریخ انتشار: 3 اسفند 1401
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید