• DocumentCode
    2742212
  • Title

    Asynchronous remote operation execution in distributed systems

  • Author

    Walker, Edward F. ; Floyd, Richard ; Neves, Paul

  • Author_Institution
    BBN Syst. & Technol. Corp., Cambridge, MA, USA
  • fYear
    1990
  • fDate
    28 May-1 Jun 1990
  • Firstpage
    253
  • Lastpage
    259
  • Abstract
    The authors present the design and implementation of an asynchronous remote operation execution facility, futures, that retains the benefits of the remote procedure call (RPC) abstraction but allows execution to proceed locally in parallel with remote execution and provides extensive support for managing replies. It is shown how this facility can be easily used to support many common interprocess communication styles, including RPC, multicast, broadcast, returning incremental results, and the multiplexing of multiple remote computations. A flow control mechanism for futures is described
  • Keywords
    distributed processing; protocols; asynchronous remote operation execution; broadcast; distributed systems; flow control; futures; interprocess communication styles; multicast; multiple remote computations; multiplexing; remote execution; remote procedure call; reply management; returning incremental results; Broadcasting; Contracts; Delay; Distributed computing; Message passing; Parallel processing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1990. Proceedings., 10th International Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-2048-X
  • Type

    conf

  • DOI
    10.1109/ICDCS.1990.89292
  • Filename
    89292