Platforms supported by CERN RPC

# Platforms and Protocols

The remote procedure call product consists of two essential parts: an RPC compiler which is used during development of an application, and the RPC run time system, which is part of the run time code.

Target systems supported are

- Unix (Berkley 4.3 or Ultrix or equivalent, or any halfway decent C environment which includes a socket library)
- VAX/VMS,
- IBM VM-XA/CMS
- Stand-alone M680x0 (MoniCa) systems (Valet&hyphen.Plus, etc)
- Stand-alone M6809 systems
- M680x0 systems running RMS68K
- M680x0 systems running OS9
- IBM-PC running MSDOS and TurboPascal or Turbo-C
- Macintosh running TurboPascal or MPW

Application languages catered for explicitly are FORTRAN, C, Pascal and PILS. The RPC system will operate over media including

- DECNET
- ISO Transport protocols
- TCP/IP internet protocols
- RS232 lines
- raw Ethernet
- "CERN Host Interface" VAX-FASTBUS FASTBUS-VME and VAX-VME links.

Development on VAX/VMS, BSD 4.2 Unix (or Ultrix), or IBM-PC MSDOS host systems is available.