The startup process consists of a server process and a client process.
The following is the startup process:
- Both client and server load all the code and setup the external
definitions.
- The client creates a context for the workstation.
- The client executes a startup operation (startupClientOp) and
propagates it to the server (startupServerOp).
- Based on the startup operation, the server keeps an image of the
client workstation. This image is maintained during the working session,
so that any operation coming from the same client will be able to
share the data and the services defined in that data context.
The most important purpose of the startup operation is to create
a context on the server for each client workstation that is connected
to the server. For more information, see Implement the startup and
session end processes. For more information, see Implementing the startup and session end processes.