• DocumentCode
    3241055
  • Title

    Synchronous/asynchronous switch for a dynamic choice of communication model in distributed systems

  • Author

    Budau, Victor ; Bernard, Guy

  • Author_Institution
    Comput. Sci. Dept., Inst. Nat. des Telecommun., Evry, France
  • fYear
    2002
  • fDate
    17-20 Dec. 2002
  • Firstpage
    97
  • Lastpage
    102
  • Abstract
    As the programming of distributed systems becomes more complex, new programming models have been used for creating applications. Communication between different system components is based on two main communication models: communication by messages and communication by remote method invocations. The choice of synchronous communication via remote method invocation or of message-based asynchronous communication still remains an early decision made at the time of the application design. In this article we propose a mechanism for dynamic and transparent switching of the communication model used between the components of a distributed system. This mechanism, aimed especially at large scale applications and mobile systems, offers the possibility to adapt the communication model to the execution context of an application and changes in its communication environment.
  • Keywords
    distributed programming; message passing; remote procedure calls; communication models; distributed system; distributed systems; messages; programming models; remote method invocations; synchronous communication; Application software; Asynchronous communication; Communication switching; Computer science; Context modeling; Internet; Large-scale systems; Mobile communication; Programming; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-1760-9
  • Type

    conf

  • DOI
    10.1109/ICPADS.2002.1183384
  • Filename
    1183384