loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
21st International Conference on Distributed Computing Systems Workshops (ICDCSW '01)
Communication Primitives for Ubiquitous Systems or RPC Considered Harmful
Mesa, Arizona
April 16-April 19
ISBN: 0-7695-1080-9
Umar Saif, University of Cambridge
David J. Greaves, University of Cambridge
Abstract: RPC is widely used to access and modify remote state. Its procedural call semantics are argued as an efficient unifying paradigm for both local and remote access. Our experience with ubiquitous device control systems has shown otherwise. RPC semantics of a synchronous, blocking invocation on a statically typed interface are overly restrictive, inflexible, and fail to provide an efficient unifying abstraction for accessing and modifying state in ubiquitous systems. This position paper considers other alternatives and proposes the use of comvets (conditional, mobility aware events) as the unifying generic communication paradigm for such systems.
Index Terms:
RPC, RMI, Events, Comvets, CORBA, Jini.
Citation:
Umar Saif, David J. Greaves, "Communication Primitives for Ubiquitous Systems or RPC Considered Harmful," icdcsw, pp.0240, 21st International Conference on Distributed Computing Systems Workshops (ICDCSW '01), 2001
Usage of this product signifies your acceptance of the Terms of Use.