[comp.os.research] Remote Procedure Calls

ct@tcom.stc.co.uk (Clive Thomson) (09/29/89)

 I am interested in Remote Procedure Calls. If anyone could point me 
 towards any relevant articles, or current research, it would be much
 appreciated.

 Thanks in advance
-- 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+   Clive Thomson                                   ...!mcvax!ukc!stc!ct     +
+                                                      ct@tcom.stc.co.uk     +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

karhu@cs.umu.se (Erik Lindstr|m) (10/05/89)

In article <9305@saturn.ucsc.edu> ct@tcom.stc.co.uk (Clive Thomson) writes:
>
>
> I am interested in Remote Procedure Calls. If anyone could point me 
> towards any relevant articles, or current research, it would be much
> appreciated.
>
> Thanks in advance
>-- 
A detailed description can be found in [N81] and there is also a
possibillity to use articles on Distributed Processes [BH78] and Ada, and
why not read the good collection of model descriptions [Fil84]

[N81]	B. J. Nelson, "Remote Procedure Call", PhD dissertion, CMU,
	Pittsburgh 1981, Printed as Tech Report CSL-81-9, Xerox Palo Alto
	Research Center, California.
[Fil84]	R. E. Filman and D. P. Friedman, "Coordinated Computing",
	McGraw-Hill 1984.
[BH78]	P. Brinch Hansen, "Distributed Processes: A Concurrent programming
	Concept", CACM 21:11 (Nov 1978)

I hope this will help,

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
Erik Lindstroem                      =+  This principle is so
Dept. of Computing Science           +=  perfectly general, that
University of Umea                   =+  no particular application
Sweden                               +=  of it is possible.
karhu@cs.umu.se                      =+    -- G. Polya
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+

craig@BBN.COM (Craig Partridge) (10/06/89)

In article <9305@saturn.ucsc.edu> ct@tcom.stc.co.uk (Clive Thomson) writes:
>
>
> I am interested in Remote Procedure Calls. If anyone could point me 
> towards any relevant articles, or current research, it would be much
> appreciated.

The "must read" article in this field is Birrell and Nelson's "implementing
Remote Procedure CallS" -- I THINK IN 1984.

Nelson's doctoral dissertation -- Issued as a 1981 Xerox Parc tech report
is also good reading.

More recent stuff inludes Dave Cheriton's work on transaction transport
protocols to support RPC (see SIGCOMM '86 proceedings)  and some of the
work to develop RPC systems capable of having multiple outstanding
calls -- see for example, REXDC paper in Proc. SIGCOMM '89.

Craig