ASOLib—OpenROAD Server Library
Overview
The OpenROAD Server library (ASOLib) is a 4GL library built into OpenROAD. It facilitates persistent OpenROAD Server session contect and pseudo-conversational dialogue between client and server applications. ASOLib comprises the client-side components and server-side components. Regular OpenROAD, eClient, and non-OpenROAD clients can drive all the server-side functions, such as the Name Server and persistent session context. Client-side helper classes currently exist for OpenROAD clients and for COM clients.
Driving ASOLib from an OpenROAD client and driving ASOLib from a non-OpenROAD client are similar operations. The client interface and helper objects are different, but the sequence of calls you must make and the basic programming logic are almost identical.
This chapter describes:
For a complete description of COM client object methods that you can use to drive ASOLib, see
COM (Non-OpenROAD) Client ASO Session Object (see
COM (Non-OpenROAD) Client ASO Session Object).