UNIGE document Chapitre d'actes
previous document  unige:55391  next document
add to browser collection
Title

Distributed Semaphore In A Messenger Environment

Authors
Tschudin, Christian
Muhugusa, Murhimanya
Published in Nawarecki, E. & Demazeu, Y. & Bubnicki, Z. Proceedings of the First International Workshop: Decentralized Multi-Agent Systems DIMAS'95. Kraków (Poland) - 22-24 November 1995 - Kraków: Institute of Computer Science Technical University of Mining and Metallurgy (ICS-UMM/AGH). 1995, p. 337-346
Abstract The messenger paradigm advocates the exchange of programs called messengers between communicating hosts instead of messages. Each host contains a messenger execution environment called messenger platform. Messengers are expressed in a language understood by all the platforms. A distributed messenger environment is a collection of messenger platforms linked through an unreliable network offering only a datagram service. Provision of coordination services in such an environment has to be handled in a new way since threads of controls are mobile (messengers move from host to host). The classical client/server paradigm based on a data exchange mechanism is not suitable for a messenger environment. In this paper we discuss how communication services might be provided in messenger environments using as an example the distributed semaphore service in the MØ distributed messenger environment. A distributed semaphore allows messengers executing on different hosts to synchronize their execution independently of their physical location.
Keywords Distributed semaphoreMessengersDistributed mutual exclusion
Identifiers
ISBN: 978-3-86813-10-5
Full text
Structures
Research group Institute of Information Service Science (ISS)
Citation
(ISO format)
DI MARZO SERUGENDO, Giovanna et al. Distributed Semaphore In A Messenger Environment. In: Nawarecki, E. & Demazeu, Y. & Bubnicki, Z. (Ed.). Proceedings of the First International Workshop: Decentralized Multi-Agent Systems DIMAS'95. Kraków (Poland). Kraków : Institute of Computer Science Technical University of Mining and Metallurgy (ICS-UMM/AGH), 1995. p. 337-346. https://archive-ouverte.unige.ch/unige:55391

334 hits

173 downloads

Update

Deposited on : 2015-04-12

Export document
Format :
Citation style :