HPlogo LU 6.2 API Application Programmer's Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 1 The SNA Network and LU 6.2 API

Hewlett-Packard's LU 6.2 API

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

APPC allows two programs to communicate, and LU 6.2 defines the actions or verbs that each program may execute in an APPC application.

The Application Program Interface (API) consists of a set of intrinsics. These intrinsics are predefined subroutines that implement the LU 6.2 architected verbs. They can be called from within application programs.

Hewlett-Packard's LU 6.2 API implements the set of mapped conversation verbs defined for LU 6.2. SNA defines two types of conversations between communicating programs: basic conversations and mapped conversations.

In a basic conversation (one that uses basic conversation verbs), the application must perform some error recovery and data formatting activities.

In a mapped conversation (one that uses mapped conversation verbs), the application focuses only on data handling and relies on an underlying program or system to provide error recovery and data formatting. Hewlett-Packard's LU 6.2 API supports mapped conversations.

Supported Languages

The programming languages supported by LU 6.2 API intrinsics are listed below, for MPE V and MPE XL systems:

MPE V:

MPE XL:

COBOL II

COBOL II

Pascal

Pascal

Transact

Transact

C

IBM's CICS

Hewlett-Packard's LU 6.2 API intrinsics are often used to write applications that communicate with IBM LU 6.2 applications running under the Customer Information Control System (CICS). CICS is a subsystem that enables data transmitted over communication lines to be processed by host application programs. These host application programs can be written in COBOL, PL/1, or Assembler. Appendix B contains a sample CICS program and an HP 3000 program that communicates with it using LU 6.2 API.

Feedback to webmaster