Component Integrator Architecture and Components
This topic provides an overview of the architecture and components of the Component
Integrator, as follows:
Component Integrator Architecture
The following figure illustrates the Component Integrator architecture and
its interfaces with other FileNet P8 Platform components. This figure is Component
Integrator-specific; that is, the figure describes the Component Integrator
architecture and other components in terms of how they relate to the Component
Integrator. Although environments can be set up with different FileNet P8 application
server Architectures (such as WorkPlace, FileNet Open Client, and FileNet Web
Server), the Component Integrator has the common configuration shown below.
For additional information on the Component Integrator components shown in the
figure, see Component Integrator Basic Components.

Component
Integrator Basic Components
The Component Integrator consists of the following basic components (including
connectors and bridges for related functions); for details, click on the appropriate
bulleted link:
- Process Engine Router: Routes workflow process requests to the Pooled
Process Manager (PPM) on the Process Engine. For additional information on
the Process Engine Router for your workflow product environment, refer to
the following:
- Process Java APIs: Process Java API classes enable applications to
access Process services and are provided for developers to incorporate into
custom Process applications. For additional information on the Process Java
APIs for your workflow product, refer to the following:
- Process Services (including PPM): Manages requests from a Process
router by allocating the request to the appropriate Process Engine server
process. For additional information on Process Services and PPM for your workflow
product, refer to the following:
- Component Integrator: Service for the Process Engine that enables
the importing of Java or Java Message Service (JMS) components and interfaces
in order to make them available in Process Engine workflows. The Component
Integrator includes the following subcomponents:
- Java Adapter to execute the interface to the component
- JMS Adapter to place messages on the JMS Queue.
- Component Manager to configure and communicate with the
adapters.
Component Integrator coordinates the Component Manager with the Config Console
and Task Manager utilities on the client.
The Component Integrator may be used to help develop functions that could
also be integrated with a standard custom Process work performer, but the
Component Integrator interacts with Config Console and Task Manager utilities
to make providing custom functions more convenient. For additional information
on the Component Integrator for your workflow product, refer to the following:
- Java and JMS Service Adapters: The Java Service Adapter is provided
with the Component Integrator to execute the interface for the integrated
component, and a JMS Adapter is provided to place messages on the JMS Queue.
For additional information on the Component Integrator for your workflow product,
refer to the following: