Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Remote procedure execution software for distributed systems

Conference ·
OSTI ID:5755090
Remote Procedure Execution facilitates the construction of distributed software systems, spanning computers of various types. Programmers who use the RPX package specify subroutine calls which are to be executed on a remote computer. RPX is used to generate code for dummy routines which transmit input parameters and receive output parameters, as well as a main program which receives procedure call requests, calls the requested procedure, and returns the result. The package automatically performs datatype conversions and uses an appropriate connection oriented protocol. Supported operating systems/processors are VMS(VAX), UNIX(MIPS R2000, R3000) and Software Components Group's pSOS (680x0). Connection oriented protocols are supported over Ethernet (TCP/IP) and RS232 (a package of our own design). 2 refs., 2 figs.
Research Organization:
Fermi National Accelerator Lab., Batavia, IL (USA)
DOE Contract Number:
AC02-76CH03000
OSTI ID:
5755090
Report Number(s):
FNAL/C-89/135; CONF-890545-15; ON: DE89016329
Country of Publication:
United States
Language:
English

Similar Records

Remote procedure execution software for distributed systems
Conference · Sun Oct 01 00:00:00 EDT 1989 · IEEE (Institute of Electrical and Electronics Engineers) Transactions on Nuclear Science; (USA) · OSTI ID:5587454

Uniform communications software using TCP/IP
Conference · Mon May 01 00:00:00 EDT 1989 · OSTI ID:5909537

Uniform communications software using TCP/IP
Conference · Sun Oct 01 00:00:00 EDT 1989 · IEEE (Institute of Electrical and Electronics Engineers) Transactions on Nuclear Science; (USA) · OSTI ID:5412594