Selectors

Selectors provide flexibility at points in the processing of components in an application running on IBM® WebSphere® Process Server.

Selectors are supporting services that provide flexibility at points in the processing of service components during run time. A selector takes one invocation and allows different targets to be called based on the selection criteria.

Selectors add additional flexibility beyond business rules. Business rules are a fundamental part of businesses. Business rules drive the general processing of an application, invoking certain services to get the data through the application. For example, a rule may be: Two weeks before school starts, offer a back-to-school special price on our school-related merchandise. A selector takes one invocation and allows different targets to be called based on the selection criteria. For example, if the time is just before school starts, then the previous back-to-school offer would be called. However, if the season is the just as school ends, then a get-your-kids-ready-for-summer offer would be called.

The application is portable because it calls the same thing all the time. The business rule never changes. The actual processing differs (and calls different service components) because of the selector.

For more information about selectors, also called selector components, refer to Selector component administration overview.


Terms of use |

Last updated: Thu Apr 27 14:28:02 2006

(c) Copyright IBM Corporation 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)