Title :
Remote Procedure Execution software for distributed systems
Author :
Petravick, Donald L. ; Berman, Eileen F. ; Sergey, Gary P.
Author_Institution :
Fermi Nat. Accel. Lab., Batavia, IL, USA
fDate :
10/1/1989 12:00:00 AM
Abstract :
The Remote Procedure Execution (RPX) software, which facilitates the construction of distributed software systems spanning computers of various types, is discussed. Programmers who use the RPX package specify subroutine calls that are to be executed on a remote computer. RPX is used to generate code for dummy routines that transmit input parameters and receive output parameters as well as for a main program that receives procedure call requests, calls the requested procedure, and returns the result. The package automatically performs data-type conversions and uses an appropriate connection-oriented protocol
Keywords :
distributed processing; physics computing; software tools; Remote Procedure Execution software; connection-oriented protocol; data-type conversions; distributed software systems; dummy routines; input parameters; output parameters; subroutine calls; Algorithms; Application software; Ethernet networks; Fastbus; Packaging machines; Protocols; Software prototyping; Software systems; TCPIP; Voice mail;
Journal_Title :
Nuclear Science, IEEE Transactions on