|
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
|
| 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.
|