EncartaLabs

Developing Rules Applications with Red Hat JBoss BRMS

( Duration: 2 Days )

In Developing Rules Applications with Red Hat JBoss BRMS Training course, Participants will learn to create, test, debug, and control business rules, to generate rules packages, and how the Red Hat JBoss BRMS [business rules management system] runtime environment executes rules.

Upon completion of this Developing Rules Applications with Red Hat JBoss BRMS workshop, Participants will learn:

  • Authoring basic business rules in Red Hat JBoss Developer Studio
  • Authoring advanced rules
  • Testing and debugging business rules
  • Using spreadsheet decision tables
  • Authoring and using DSL mapping files
  • Red Hat JBoss BRMS architecture and runtime rule execution
  • Controlling rule execution and preventing conflicts
  • Complex event processing (CEP)

  • Basic Java and Java EE programming experience
  • Knowledge of the Eclipse IDE, Maven, and GIT are useful, but not essential
  • Business rule development experience is not required

  • Rule authors responsible for authoring and testing rules, using Red Hat JBoss Developer Studio
  • Java application developers responsible for developing and integrating business rules into Java and Java EE enterprise applications

COURSE AGENDA

1

Overview of Red Hat JBoss BRMS

  • Red Hat JBoss Fuse Service Works
  • Red Hat JBoss BRMS architecture
  • Business central
2

Author basic rules

  • Rule basics
  • Rule components
  • Rule processing in JBTravel: A case study
  • Authoring rules with JBoss Developer Studio
3

Decision tables

  • Decision tables in a spreadsheet
  • Decision tables at runtime
4

Domain-specific languages

  • Domain specific language
  • DSL mapping file
  • DSL rule implementation
5

Test rules

6

Author complex rules

  • Advanced conditional elements
  • Advanced field constraints
  • Additional rule components
  • Queries
  • Backward chaining
7

Develop rule applications

  • Rule management
  • Rule integration
  • Rule execution server
8

Control rule execution

9

Debug Drools

10

Complex event processing

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top