HP SNA 3270 Application Services

Software
Product
Description
PRODUCT NAME: HP SNA 3270 Application Services, SPD 38.70.08
Version 1.4
DESCRIPTION
The HP SNA 3270 Application Services layered soft-
ware product is a member of the HP SNA Program-
ming Access Routines family of products. This family of
layered software products consists of a variety of pro-
gramming access routines that enable communications
between IBM and HP applications.
The HP SNA 3270 Application Services software pro-
vides a library of callable routines and other components
for building OpenVMS and Tru64 UNX applications that
support processing of IBM 3270 data streams. When
used with the HP SNA Domain Gateway or HP SNA
Peer Server, these 3270 data stream applications can
be accessed by SNA networked 3270 block mode ter-
minal and PC users. Refer to the HP SNA Domain
Gateway Software Product Description (SPD 38.69.xx)
or the HP SNA Peer Server SPD (51.08.xx) for more
information.
The HP SNA 3270 Application Services software pro-
vides the following components:
An application programming interface (API) for de-
veloping 3270 data stream applications
An OpenVMS print symbiont for printing ASCII les
on SNA-attached LU Type 1 or Type 3 printers and
non-SNA-attached LU Type 0 printers (OpenVMS
only)
DECforms (Version 1.4) support for building forms-
oriented applications for 3270 terminals (OpenVMS
only)
A mechanism for testing applications without an SNA
network
Application Programming Interface
The 3270 Application Services API provides a library of
routines for developing 3270 data stream applications.
These applications can be SNA LU Type 1, 2, or 3 appli-
cations or non-SNA LU Type 0 applications. They can
serve as the primary logical unit (PLU) and activate a
session with the remote 3270 device as the secondary
logical unit (SLU) in the SNA network.
The API is callable from any OpenVMS language con-
forming to the OpenVMS calling standard on OpenVMS
systems, and from the C language on Tru64 UNIX sys-
tems.
The application that calls the HP SNA 3270 Applica-
tion Services API is responsible for generating and in-
terpreting all 3270 data streams. The API provides the
following features:
Receives incoming LU Type 0, 1, 2, and 3 connec-
tions
Initiates outgoing LU Type 0, 1, 2, and 3 connections
Establishes and terminates sessions
Transmits and receives data
Implements the protocols for chaining, bracketing, re-
sponses, and session and data ow control
On Tru64 UNIX systems, the API is Pthreads safe
Supports TCP/IP and DECnet networks on Tru64
UNIX and OpenVMS systems
The API provides integrated block mode access and VT
emulation. In this way, applications written to use the
API can also be run interactively by 3270 users while
running MEP VT from INTEC. For more information, see
December 2005

Summary of content (6 pages)