Service Interface: A New Abstraction for Implementing and Composing Protocols

In this paper we compare two approaches to the design of protocol frameworks -- tools for implementing modular network protocols. The most common approach uses events as the main abstraction for a local interaction between protocol modules. We argue that an alternative approach, that is based on service abstraction, is more suitable for expressing modular protocols. It also facilitates advanced features in the design of protocols, such as dynamic update of distributed protocols. We then describe an experimental implementation of a service-based protocol framework in Java.


Published in:
21st ACM Symposium on Apllied Computing '06 SAC(2006)
Presented at:
The 21st Annual ACM Symposium on Applied Computing (SAC 2006), Dijon, April 23 -27, 2006
Year:
2006
Keywords:
Laboratories:


Note: The status of this file is: EPFL only


 Record created 2005-12-15, last modified 2018-01-27

External link:
Download fulltext
n/a
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)