The PRESS server is a small PEG+ program which provides the display interface to multiple client applications. This means graphical PEG+ application programs can reside in protect memory regions, on remote CPUs, and even outside of the local network. Client applications communicate graphical display information to the PRESS server over any distance.
PRESS client applications are normal PEG+ applications, linked with the specialized PRESS client screen driver. Even existing PEG+ application programs can be re-linked to support the PRESS environment, simply by linking the PRESS client screen driver. This is a specialized screen driver that rather than drawing to a local display device, instead creates "drawing command" messages which are automatically shipped to the PRESS server.
This is a powerful feature of the PRESS client/server architecture. Client applications are written and function the same way whether they are physically connected to the display device or even if they are located miles from the PRESS server connected to the physical display.