Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Events in an RPC Based Distributed System
Tweet

connect with us

Events in an RPC Based Distributed System

Authors: 

Jim Waldo, Ann Wollrath, Geoff Wyant, Samuel C. Kendall. Sun Microsystems Laboratories, Inc.

Abstract: 

We show how to build a distributed system allowing objects to register interest in and receive notifications of events in other objects. The system is built on top of a pair of interfaces that are interesting only in their extreme simplicity. We then present a simple and efficient implementation of these interfaces.

We then show how more complex functionality can be introduced to the system by adding third-party services. These services can be added without changing the simple interfaces, and without changing the objects in the system that do not need the functionality of those services.

Finally, we note a number of open issues that remain, and attempt to draw some conclusions based on the work.

Jim Waldo, Sun Microsystems Laboratories, Inc.

Ann Wollrath, Sun Microsystems Laboratories, Inc.

Geoff Wyant, Sun Microsystems Laboratories, Inc.

Samuel C. Kendall, Sun Microsystems Laboratories, Inc.

BibTeX
@inproceedings {260462,
author = {Jim Waldo and Ann Wollrath and Geoff Wyant and Samuel C. Kendall},
title = {Events in an {RPC} Based Distributed System},
booktitle = {USENIX 1995 Technical Conference (USENIX 1995 Technical Conference)},
year = {1995},
address = {New Orleans, LA},
url = {https://www.usenix.org/conference/usenix-1995-technical-conference/events-rpc-based-distributed-system},
publisher = {USENIX Association},
month = jan,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/neworl/full_papers/waldo.ps
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us