Wednesday, January 25, 2012

Process Engine Component

Process Engine supports the creation, management, execution and tracking of all workflows.
Following are the components of Processes Engine.
  1. Pooled Process Manager: - It is managed(start / stop) by the tool (Process Task Manager).It forwards the request generated by the A.E and C.E (some event causes launch of Workflow) to respective Handlers
  2. Process Engine Database: - The Process Engine Database consists of  Isolated Regions(logical subdivision of the database that contains the queues for the work items, event logs, rosters, and other configuration information..IS1 for finance and IS2 for sales...so on), Roster(Roster is a database structure that stores information about all workflows (or workitems) in an isolated region.), Queue(database structure which holds work items), Workflow ( Its an business process) and Work Item (steps in business process). PEDB is maintained via PCC(Process Configuration Console).It is used to create and initialize isolated regions and create queues and rosters.
  1. Process Engine Service: - It has to be running for Workflow activity.It can be started or stopped via PTM
  2. IBM CrossWorlds Connector: -Process engine has an connector to the integration engine.This enables P.E. to co-ordinate its business process with third party software.(e.g. Integration with SAP)

No comments:

Post a Comment