Private Server
A private server is a separate server process dedicated to serving one and only one client. ORASO.EXE implements the private server, which is referred to as the OpenROAD Server (ASO).
The ASO creates an OpenROAD runtime execution environment for the initiated application image, and it runs the 4GL calls that come from the client. Each client connection creates a separate private server process. Any application state saved in global variables between one remote 4GL procedure call and the next represents only that particular client's state. When that client releases its connection, its private server process is terminated.