HP DECnet-Plus for OpenVMS Alpha and OpenVMS I64, Version 8.3
HP DECnet-Plus for OpenVMS Alpha and OpenVMS I64, Version 8.3 SPD 50.45.19
can transfer sequential or relative files with fixed length,
variable length, or variable length with fixed control field
records between two DECnet-Plus for OpenVMS sys-
tems. Similarly, multikeyed indexed files with variable
or fixed length records are supported.
The SUBMIT/REMOTE command allows command files
residing on a remote node to be submitted for execution
at the remote node. The command file must be in the
format expected by the node responsible for execution.
DECnet-Plus for OpenVMS allows OpenVMS command
files to be received from other systems and executed.
The DCL command EXCHANGE/NETWORK allows the
transfer of files to or from heterogeneous systems. This
command gives users the option to transfer file types
between MS-DOS, UNIX systems and OpenVMS sys-
tems regardless of record semantics. Unlike the COPY
command, which preserves file and record organization
during a file transfer, this command enables the user to
modify file and record attributes during file transfer.
OSI Application Programming Interfaces (APIs)
The OSI application programming interfaces enable
users to write distributed applications that communicate
over open networks and use the OSI services provided
by DECnet-Plus.
The interfaces are provided under the Extended Func-
tion license and include:
• An interface to FTAM (File Transfer, Access, and
Management)
• Interfaces to the ACSE (Association Control Service
Element) and Presentation layers
• An interface to ROSE (Remote Operations Service
Element)
• An interface to the OSI Session layer
The interfaces permit application writers to use the ser-
vices of the OSI upper layers in their applications.
The APIs allow you to develop applications on DECnet-
Plus systems. You must compile and link source code
with the APIs. The APIs are required on the devel-
opment system and the compile/link system. You can
run the resulting application on any DECnet-Plus system
with the appropriate operating system. The APIs are not
required on these target systems. See Appendix B for
details on the OSI APIs.
Network Virtual Terminal
DECnet-Plus supports two upper layer protocols for ter-
minal access: the OSI Virtual Terminal protocol and the
DECnet Command Terminal protocol.
Virtual Terminal
Virtual Terminal (VT) supports the ISO Virtual Termi-
nal Protocol (ISO 9041). This protocol allows re-
mote logins and access to remote applications between
DECnet-Plus for OpenVMS systems and any remote
system, including multivendor systems, that also run an
ISO-compliant Virtual Terminal implementation.
Virtual Terminal is implemented as an Application Ser-
vice Element (ASE) of the OSI Application layer.
Virtual Terminal may act as the terminal/initiator (for a lo-
cal user) or as the host/responder (for the remote user).
A full description of Virtual Terminal features is provided
in Appendix A of this SPD.
Command Terminal
The DCL command SET HOST allows a terminal user
on one DECnet-Plus for OpenVMS node to establish
a logical connection to another DECnet-Plus or DEC-
net Phase IV node that uses the Command Terminal
(CTERM) protocol. This connection makes the terminal
appear to be physically connected to the remote system
and the operator can use all the standard system and
network utilities supported by that remote node. This ca-
pability is particularly useful for doing remote program
development and allows the terminal users on smaller
application-oriented systems to use the resources of
larger development-oriented systems.
Other interfaces are included in DECnet-Plus for
OpenVMS. You can develop programs and procedures
based on these interfaces for functions such as file ac-
cess and task-to-task communications on individual sys-
tems. Because the DECnet-Plus for OpenVMS inter-
faces stay the same, you can use the programs and
procedures developed on an individual system in a net-
work environment without modifying them.
Services
Downline Loading
HP DECnet-Plus for OpenVMS allows for the loading
of an unattended system using the services provided
by the Maintenance Operations Module (MOM). MOM
provides a set of maintenance operations over various
types of circuits by using the Maintenance Operations
Protocol (MOP). A loadable system is a system that has
a load device enabled for MOP service functions and for
which a properly formatted load file is supplied. Down-
line loading involves transferring a copy of the load file
image to a remote target node. Load requests can come
from the local DECnet-Plus for OpenVMS operator or
from the target node. Downline loading is supported for
HP server products.
5