• DocumentCode
    2315944
  • Title

    Remote execution and communication in GUIDE-an object-oriented distributed system

  • Author

    Decouchant, Dominique ; Duda, Andrzej

  • Author_Institution
    Bull-Imag Syst., Gieres, France
  • fYear
    1990
  • fDate
    11-12 Oct 1990
  • Firstpage
    49
  • Lastpage
    53
  • Abstract
    The authors present some issues related to the remote execution, distribution, and communication in GUIDE, an object-oriented programming language and system which supports the construction and execution of distributed applications. At the programmer level, the distribution is hidden, i.e. objects are accessed through systemwide references and the execution may take place at any node in the system. The remote execution in GUIDE is based on job and activity diffusion, and remote object invocation. These concepts are refinements of traditional concepts used for designing distributed systems: client-server model and remote procedure call. They result in a symmetric system architecture offering a high level of transparency to the programmer. The main features of GUIDE are presented, and the remote execution and distribution based on remote object invocation and activity diffusion are considered. The underlying communication protocol is discussed, and some performance figures and conclusions are given
  • Keywords
    distributed processing; high level languages; object-oriented programming; protocols; activity diffusion; client-server model; communication protocol; job diffusion; node; object-oriented distributed system; object-oriented programming language; remote communication; remote execution; remote object invocation; remote procedure call; symmetric system architecture; systemwide references; transparency; Kernel; Object oriented modeling; Object oriented programming; Programming profession; Prototypes; Virtual machining; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Experimental Distributed Systems, 1990. Proceedings., IEEE Workshop on
  • Conference_Location
    Huntsville, AL
  • Type

    conf

  • DOI
    10.1109/EDS.1990.138050
  • Filename
    138050