Developing Component Integrator-Based Workflow Applications

A "Component Integrator-based Application" is a work performer that depends on using the FileNet Component Integrator feature and processes workflow data. A work performer is an application that performs tasks associated with a workflow. Typically, work performers are designed without a user interface and are used to perform automatic workflow operations on Process Engine work items, within a step of a workflow definition.

The subtopics of Component Integrator-based application development are as follows:

Overview of the Component Integrator

The Component Integrator is an out-of-the-box application service that provides the following advantages for custom step processor development:

Note The integration features of the Component Integrator are not designed to serve as a complete Enterprise Application Integration (EAI) product.

This overview of the Component Integrator includes the following subtopics:

Using the Component Integrator for Business Needs

Some examples of uses for the Component Integrator to provide Process Engine workflow functions for business problems are as follows:

Process Engine Runtime Integration Functions

When a running workflow has a work item that reaches a Component Step, the Process Engine integrates the component by performing the following:

For more information about Process Engine integration, see Steps in the flow of Component Integrator Processing Tasks.

Application Integration Tools

The Process Engine is used with workflow applications for convenient setup, design, and connnection management. The following comprise workflow applications for convenient integration of a Java Component or Java Message Service (JMS):