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

Page 39
Image 39
Sun Microsystems 3 manual Managing iIS Process Engines, Managing Registration, Managing Process Execution