iIS Process Management Tasks
Managing iIS Process Engines
Care must be taken to make sure that each iIS process engine is set up and performing properly. Managing engines consists of the following tasks:
•configuring engines
•starting up and shutting down engine components
•monitoring and changing the state of an engine
•reconfiguring an engine to accommodate increased load, improve performance, or recover from failure
•managing engine databases
Managing Registration
An iIS process engine executes process logic created in the process development workshops: process definitions, assignment rule dictionaries, and a user profile. These software components need to be registered with the engine so they can be dynamically loaded by the engine and used in process execution.
As a system manager, you have to regularly register new or updated process definitions (or assignment rule dictionaries or a user profile) with an engine, and possibly unregister them when they become obsolete.
Managing Process Execution
In executing process definitions, the engine creates instances of each process definition and coordinates their execution from start to finish. During process execution, a succession of activities specified by the process definition is performed by client application that have opened sessions with the engine. The engine manages and tracks these activities through to their final completion, ensuring that they are performed in proper sequence.
Chapter 1 Introduction: iIS Process Management 39