Local Area Network (LAN)

NS 3000/XL is Hewlett-P ackard's local area net work (LAN) software services for linking multivendor computer equipmen t, including MPE/iX based HP 3000 processors. These network services (NS) run in conjunction with either of the HP Adv anceNet link products ThinLAN3000/XL Link and StarLAN/3000 Link. The LAN link supports the NS product and consists of both hardw are and software components. NS3000/XL softw are services and one of these link products com bine to form a high-speed, shared-access, IEEE 802.3 LAN.

Remote File Access

The Remote File Access service (RF A) allows access to remote ￿les and devices. Using RF A, you can create, open, read, write, close, and perform other manipulations on a ￿le residing on a remote HP 3000 system. Since a ￿le can be a peripheral device, y ou can, for example, read from a tape moun ted on a remote system or prin t local data on a remote prin ter.

The RFA uses the same MPE/iX File System in trinsics used on a local system. They are sen t to the remote environment and executed there. A local program can call them explicitly or use the I/O procedures speci￿c to the language in whic h the program is written.

You can interactively access a remote ￿le or device if y ou have previously issued a :FILE command that speci￿es the remote location of the ￿le. Y ou cannot directly indicate the location in the MPE/iX or subsystem command that accesses the ￿le.

You can programmatically access a remote ￿le from a local application program once y ou have established an environment on the remote node b y doing one of the follo wing:

Calling standard MPE/iX File System in trinsics.

Using I/O procedures speci￿c to the language in whic h the program is written. If y ou have issued a :FILE command specifying a formal ￿le designator for a remote ￿le or device, then an HPFOPEN or FOPEN call in a local program can use this formal ￿le designator in the formaldesignator parameter.

Remote Terminal Access

You can use the Virtual Terminal (VT) and Remote File Access (RF A) services to access remote terminals. Use a :FILE command or an HPFOPEN or FOPEN call to indicate that the ￿le you wish to access is actually a remote terminal. The remote terminal functions as a non-session I/O device.

Remote Data Base Access

TurboIMAGE/XL is a Hewlett-P ackard database managemen t system. You can use TurboIMAGE/XL intrinsics and utilities to access a T urboIMAGE/XL database residing on a remote HP 3000. TurboIMAGE/XL intrinsics are sen t to the remote node and executed in the remote environment. The database should reside on an HP 3000, since other T urboIMAGE products are not fully compatible with T urboIMAGE/XL. The database m ust be located entirely on a single node.

You can obtain the information required to open a remote T urboIMAGE/XL database in a program in three w ays:

1-34 OVERVIEW