Previous Page Contents Page Next Page

1 Concepts

This chapter introduces the fundamental concepts of LUA-the Conventional LU (Logical Unit) Application Programming Interface (API).

The topics covered in this chapter are as follows:

1.1 What Is LUA?

LUA (the Conventional LU Application Programming Interface) is an API that enables you to write SNAP-IX applications to communicate with host applications.

The LUA interface is provided at the request/response unit (RU) level, allowing the programmer control over the Systems Network Architecture (SNA) messages sent between SNAP-IX and the host. It can be used to communicate with any of the LU types 0, 1, 2, or 3 at the host; it is up to the application to send the appropriate SNA messages as required by the host application.

For example, you can use LUA to write a 3270 emulation program that communicates with a host 3270 application; a simple version of this is included as a sample LUA application with SNAP-IX, and described in Sample LUA Application.

Previous Page Contents Page Top of Page Next page