Understanding a Request-Reply-Callback Message Exchange Pattern

Part IV Part IV Using the Business Rules Service Component This part describes how to use the business rules service component. This part contains the following chapters: ■ Chapter 24, Getting Started with Oracle Business Rules ■ Chapter 25, Using Declarative Components and Task Flows 24 Getting Started with Oracle Business Rules 24-1 24 Getting Started with Oracle Business Rules This chapter describes how to use a business rule service component to integrate a SOA composite application with Oracle Business Rules. A business rule service component is also called a Decision component. You can add business rules as part of an SCA application or as part of a BPEL process. This chapter includes the following sections: ■ Section 24.1, Introduction to the Business Rule Service Component ■ Section 24.2, Overview of Rules Designer Editor Environment ■ Section 24.3, Introduction to Creating and Editing Business Rules ■ Section 24.4, Adding Business Rules to a BPEL Process ■ Section 24.5, Adding Business Rules to a SOA Composite Application ■ Section 24.6, Running Business Rules in a Composite Application ■ Section 24.7, Using Business Rules with Oracle ADF Business Components Fact Types For more examples of using Oracle Business Rules, see Oracle Fusion Middleware Users Guide for Oracle Business Rules.

24.1 Introduction to the Business Rule Service Component

A Decision component, also called a business rule service component, supports use of Oracle Business Rules in a SOA composite application. Decision components support the following SOA composite usage: ■ A Decision component can be used within a SOA composite and wired to a BPEL component. ■ A Decision component can be used within a SOA composite and used directly to run business rules. ■ A Decision component can be used with the dynamic routing capability of Mediator. For more information, see Chapter 19, Creating Oracle Mediator Routing Rules. ■ A Decision component can be used with the Advanced Routing Rules in Human Workflow. For more information, see Section 27.4, Associating the Human Task Service Component with a BPEL Process.