Previous Page Contents Page Next Page

1.3 Typical Uses of HLLAPI

The following are some typical ways in which HLLAPI application programs can be used:

1.3.1 Automating Startup of Host 3270 Applications

You can write a HLLAPI application that supplies the necessary keystrokes to log on to a 3270 host, start the required host application, and perform any standard initial procedures. This can be used to automate access to frequently-used host applications. For an example of this, see the sample program described in Sample HLLAPI Program.

1.3.2 Simplifying Host 3270 Applications

HLLAPI applications can be used to request data from a user and then to transfer this data to a host 3270 application. This can be used, for example, to restrict users to a subset of the functions of the host application, or to provide an easy-to-use menu interface for an old line-by-line host application.

1.3.3 Accessing Host Applications Designed for Large Screen Models

The 3270 emulation program supports four different 3270 screen models-the standard 24 x 80 screen and three larger screen sizes. Your Solaris computer may not be able to display all of these screen models, depending on the screen hardware and terminfo database information; this means that, although a session can be activated, you cannot access it directly using the 3270 emulation program. However, you can still access 3270 sessions that use these screen models by using HLLAPI to communicate with the 3270 session. For example, you can write a HLLAPI application that provides a window on the 3270 presentation space by displaying a copy of part of the presentation space, enabling the user to type information into it, and then transferring this information to the presentation space. This enables you to access host applications that depend on larger screen models, even on terminals that cannot display the screen model required.

Previous Page Contents Page Top of Page Next page