Developing Work Performers and Component Integrator Operations

A "Work Performer" is an application that performs an operation or set of operations associated with a workflow. Typically, Work Performers are designed without a user interface and are used to perform automatic workflow operations, such as those associated with a specific step in a workflow definition (e.g., as defined by the Process Designer). Topics in this section describe how to develop a Work Performer (there are two types) as follows:

Overview of Work Performers

As indicated above, a "Work Performer" is an application that performs an operation or set of operations associated with a workflow (typically with a workflow step), but which does not require a user interface. That is, Work Performers are automatic workflow operation processes that do not have a user interface. Typical Work Performer operations associated with workflow steps can include logging into and establishing a Process Engine (VWSession) session, polling a user or system queue (to find operations related to a particular workflow step), locking the retrieved object, processing the work (e.g., performing updates of data, saving, etc.), and cycling back to queue polling.

There are two types of Work Performers: