Reusable Components are a suite of business-level services that can be used as building blocks when orchestrating applications for WebSphere® Premises Server. The Reusable Components complement the WebSphere Premises Server API by exposing higher-level functionality through easy-to-use interfaces.
Each Reusable Component provides a set of capabilities related to a particular business task. They can be reused in many different situations where business tasks need to be performed by an application or a business process.
Reusable Components can be invoked to run commands, publish events to a backend repository, query a backend repository, or interface with a rules engine. In most cases, calling the Reusable Components greatly simplifies the task of communicating with InfoSphere™ Traceability Server by providing interfaces that are backend-agnostic.
The business-level services are exposed as:
Reusable Components are created as task agents, directly within the programming model for extending WebSphere Premises Server. They can be configured through the WebSphere Premises Server Administrative Console, along with all other agents. Details about the interfaces and configuration of each Reusable Component are provided in Working with Reusable Components.