Content-based communication: a research agenda

  • Authors:
  • Antonio Carzaniga;Cyrus P. Hall

  • Affiliations:
  • University of Lugano, Lugano, Switzerland and University of Colorado, Boulder, Colorado;University of Lugano, Lugano, Switzerland

  • Venue:
  • Proceedings of the 6th international workshop on Software engineering and middleware
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

A content-based publish/subscribe system is a message-oriented communication facility based on the idea of interest-driven routing. A message, published by the sender without a set destination, is delivered to any and all the receivers that expressed an interest in its content. We refer to this communication style and to the distributed infrastructure that realizes it as content-based communication and content-based networking, respectively. In this paper we review what we consider the foundations of content-based networking, including some of the major advances of the past years. We then present a vision for further research in this area as well as for the practical realization of a content-based network. In particular, we discuss the implications of content-based communication for the network, the middleware, and applications.