This section describes the components and the structure of the Natural interface to VSAM.
This section covers the following topics:
The Natural interface to VSAM consists of the following components:
The NVSNUC
module, which is mandatory,
environment-independent, and delivered as a load module only.
The NVSPARM
module, which is mandatory, contains Natural
parameters specific to VSAM, and is delivered in source form only.
The I/O module, which is mandatory, differs depending on the actual environment, and is delivered in source form only.
The modules necessary when running with VSAM system files; they are optional and delivered as load modules only.
The user exits.
Callable system services.
Natural for VSAM is fully (E)LPA or SVA-compliant for multiple
environments (for example, CICS, Com-plete and batch). The NVSPARM
module and the appropriate I/O module must be linked to the
NATPARM
parameter module.
Front End |
---|
TP Driver |
. |
NATPARM |
NVSPARM |
I/O Interface |
IGWARLS (5)
|
User Exit |
(E)LPA or SVA |
---|
NATSTUB |
NATURAL |
NATCONFG |
. |
NVSNUC
|
NVSFNAT (1)
|
NVSFSPO (2)
|
NVSFSEC (3)
|
NVSISPC (4)
|
NVSISPV (4)
|
(1) | VSAM system-file handling for FNAT ,
FUSER and FDIC .
|
(2) | VSAM system-file handling for FSPOOL .
|
(3) | VSAM system-file handling for FSEC .
|
(4) | VSAM system-file handling for Natural ISPF. |
(5) | IBM's record-level sharing (RLS) query routine to support
RLS=CHECK , z/OS only (not CICS).
|