Server Reference Guide : 7. ASOLib--OpenROAD Server Library
 
Share this page                  
ASOLib--OpenROAD Server Library
 
Overview
How Interaction Between a TCA and an Application Using ASOLib Works
How You Can Use ASOLib Within an OpenROAD Server Application
OpenROAD Server Transaction Design
OpenROAD Server Session Timeouts
How You Can Use ASOLib from a Non-OpenROAD Thin Client
XML Parameters for Use with GSCPs
How an Application Container Works
ASOLib User Classes
System Variables
System Service Call Procedures
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:
ASOLib 4GL user classes (see ASOLib User Classes)
System variables (see System Variables)
System service call procedures (see System Service Call Procedures).
For a complete description of COM client object methods that you can use to drive ASOLib, see COM (Non-OpenROAD) Client ASO Session Object.