IBM BPM, V8.0.1, All platforms > Get started with IBM BPM > Key concepts > Authoring scenarios > Create a dynamic endpoint selection pattern

Approaches to rules-based endpoint selection

You can employ two different approaches to use business rules to perform simple endpoint selection using decision services. The decision services expose the business rules created using decision tables. Decision tables are very powerful tools to express complex rules using a set of conditions and actions and have proven to be an effective mechanism for authoring endpoint selection rules.


Dynamic Endpoint Selection using BPM Rules

This option provides you with the capability to use simple decision tables within IBM Integration Designer for evaluating endpoint rules using the native rules interface editor within IBM Integration Designer. The rules are then deployed to Process Server during runtime for invocation by the BPEL micro-flow.


Prerequisites


Dynamic Endpoint Selection using ILOG Business Rules Management System

This option allows you to employ the simple decision tables within WebSphere ILOG JRules Studio for evaluating endpoint rules. WebSphere ILOG JRules provides SupportPAC LA71 which incorporates decision services into business processes running on IBM Business Process Management solutions such as WebSphere Process Server and IBM BPM. The rules are then deployed to Process Server on runtime for invocation by the BPEL micro-flow.


Prerequisites

Tip: For both the prerequisites, IBM Process Server is a required runtime component to realize the rules composed and to evaluate an appropriate endpoint for the dynamic behavior of a business service. The runtime component required for ILOG Rules is IBM ILOG Rules Execution server.

Create a dynamic endpoint selection pattern


Related concepts:
Create a rules-based dynamic endpoint selection pattern
Example Scenario


Related tasks:
Configure Dynamic Endpoint Patterns using Patterns Explorer
Rules-based dynamic endpoint selection artifacts