Technical reports
Distributed computing with RPC: the Cambridge approach
J.M. Bacon, K.G. Hamilton
October 1987, 15 pages
DOI: 10.48456/tr-117
Abstract
The Cambridge Distributed Computing System (CDCS) is described and its evolution outlined. The Mayflower project allowed CDCS infrastructure, services and applications to be programmed in a high level, object oriented, language, Concurrent CLU. The Concurrent CLU RPC facility is described in detail. It is a non-transparent, type checked, type safe system which employs dynamic binding and passes objects of arbitrary graph structure. Recent extensions accomodate a number of languages and transport protocols. A comparison with other RPC schemes is given.
Full text
PDF (1.0 MB)
BibTeX record
@TechReport{UCAM-CL-TR-117, author = {Bacon, J.M. and Hamilton, K.G.}, title = {{Distributed computing with RPC: the Cambridge approach}}, year = 1987, month = oct, url = {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-117.pdf}, institution = {University of Cambridge, Computer Laboratory}, doi = {10.48456/tr-117}, number = {UCAM-CL-TR-117} }