OSI/FTAM Programming Guide

HP NonStop OSI/FTAM Programming Guide528612-001
2-1
2 ISO FTAM Concepts
This section presents basic FTAM concepts needed to understand how to write FTAM
programs. The information in this section is based on ISO 8571. It also contains some
information about which features NonStop FTAM supports, but because that
information is also in the OSI/FTAM Programming Reference Manual, you do not need
to read this section if you are already familiar with the ISO standard.
Because standards are dynamic documents, you might find differences between
statements made in ISO 8571 and information contained in this section. In such cases,
the information contained in ISO 8571 takes precedence over information contained in
this section.
This section covers these topics:
This section addresses the ISO FTAM definition of generic initiators and responders
and their related protocols. For details about the NonStop FTAM initiator, see the
OSI/FTAM Programming Reference Manual. For details about the NonStop FTAM
responder implementation, see the OSI/FTAM Responder Manual.
ISO FTAM Overview
FTAM consists of a defined set of services and protocol for transferring, accessing, and
managing files.
The FTAM protocol allows communication between two FTAM entities on a network.
The communication link between these two entities is called an association. Each
entity is defined in terms of its function in the association. The initiator initiates (and
otherwise drives) communication with the responder and makes file service requests to
the responder. The responder acts as a file server, receiving requests from the initiator,
mapping those requests to the real file storage system, and responding to the initiator.
FTAM defines services—specific implementations of the FTAM protocol—for handling
these operations:
Reading files (or parts of files)
Topic Page
ISO FTAM Overview
2-1
Services 2-5
Regimes and Protocol 2-9
Functional Units 2-12
Service Classes 2-14
Virtual Filestore 2-22
Document Types 2-28
Attributes 2-33
OSI Addresses 2-42