Information Services banner Edinburgh Research Archive The University of Edinburgh crest

Edinburgh Research Archive >
Informatics, School of >
Informatics Publications >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1842/3682

This item has been viewed 10 times in the last year. View Statistics

Files in This Item:

File Description SizeFormat
The RPC Calculus-Slides.pdf716.85 kBAdobe PDFView/Open
The RPC Calculus.pdf209.22 kBAdobe PDFView/Open
Title: The RPC Calculus
Authors: Cooper, Ezra
Wadler, Philip
Issue Date: 2009
Journal Title: Proceedings of the 11th ACM SIGPLAN conference on Principles and practice of declarative programming - PPDP 09
Abstract: Several recent language designs have offered a unified language for programming a distributed system, with explicit notation of locations; we call these “location-aware” languages. These languages provide constructs allowing the programmer to control the location (the choice of host, for example) where a piece of code should run, which can be useful for security or performance reasons. On the other hand, a central mantra of WWW system engineering prescribes that web servers should be “stateless”: that no “session state” should be maintained on behalf of individual clients—that is, no state that pertains to the particular point of the interaction at which a client program resides. Many implementations of locationaware languages are not at home on the web: they hold some kind of client-specific state on the server. We show how to implement a symmetrical location-aware language on top of a stateless server.
Keywords: Language Constructs
Language Features
Informatics
Computer Science
URI: http://portal.acm.org/citation.cfm?doid=1599410.1599439
http://hdl.handle.net/1842/3682
ISBN: 9781605585680
Appears in Collections:Informatics Publications

Items in ERA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh 2013, and/or the original authors. Privacy and Cookies Policy