Options
Modeling protocols as objects for structuring reliable distributed systems
Auteur(s)
Editeur(s)
Ni, L
Znati, T F
Maison d'édition
: Soc Computer Simulation
Date de parution
1997
De la page
165
A la page
171
Résumé
When building distributed applications, one has to deal with many complex issues, some of which can be modeled as interacting distributed protocols. Modern operating systems already over communication facilities such as sockets or RPC-like abstractions, but they have proven to be too low-level or limited in scope. Furthermore, they lack the ability to seamlessly cope with failures. In this paper we claim that modeling protocols as reusable objects is a good way of structuring distributed systems, since robust protocol implementations and well-tested code reuse are key features in this context. We show how protocol objects can help to build new distributed protocols by composing existing ones, and that they add flexibility to distributed systems. We also give an overview of the design and implementation of BAST, our extensible library of protocol objects.
Nom de l'événement
1997 Western MultiConference on Communication Networks and Distributed Systems Modeling and Simulation (CNDS 97)
Lieu
Phoenix, Az
Type de publication
Resource Types::text::conference output::conference proceedings::conference paper