Responsibilities for implementing LU 6.2

VTAM® and the application program share responsibility for implementing a type 6.2 LU.

VTAM is responsible for the following actions:
  • Providing a higher-level API that assists an application program in building an LU protocol boundary, as described in the LU 6.2 architecture. This protocol boundary, largely implemented through the APPCCMD macroinstruction, enables application programs to request LU 6.2 services.
  • Associating network communication resources with the application program.
  • Terminating LU 6.2 communication services with an application program's partners if the application program ends prematurely.
The application program is responsible for the following actions:
  • Implementing the LU 6.2 concept of transaction programs
  • Using VTAM's APPCCMD macroinstruction to perform LU 6.2 functions
  • Maintaining internal resources needed to support a type 6.2 LU

Figure 1 shows that VTAM and the application program share the responsibility for implementing a type 6.2 LU.

Figure 1. VTAM and application program implementation responsibilities
VTAM and application program implementation responsibilities