The startup process consists of a server process and a client process.
The following is the startup process:
- The client, the application presentation server, and the application logic
server load all the code and set up the external definitions.
- The client creates a context for the workstation.
- The client executes a startup operation (startupClientOp) and propagates
it to the application presentation server (javaStartupSessionInvoker).
- Based on the startup operation, the application presentation 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 Coding the startup process.