Publish and Subscribe with Reply

Abstract

Reply for Publish and Subscribe allows receivers of a publication to reply to the publisher. We demonstrate that Reply is a natural, efficient, and useful component of Publish/ Subscribe. It is natural because it maintains the weakest possible coupling between senders and receivers. It is efficient because it stores computations discarded in publication forwarding, later applying them to channel replies. Most importantly, it is useful because it increases the domain of applications for which Publish/Subscribe is suited. This paper includes discussion of Reply's utility, introduction of two algorithms with differing state storage and capabilities, their analysis for worst-case conditions, modeling of required resources, and presentation of a modular implementation of Reply for distributed Publish/Subscribe systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 23, 2002
Accession Number
ADA479195

Entities

People

  • Aaron M. Crickenberger
  • John C. Knight
  • Jonathan C. Hill
  • Richard Honhart

Organizations

  • University of Virginia

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Bandwidth
  • Boundaries
  • Command And Control
  • Computations
  • Computers
  • Computing System Architectures
  • Costs
  • Couplings
  • Data Fusion
  • Decoupling
  • Efficiency
  • Graphs
  • Histograms
  • Network Architecture
  • Time Intervals
  • Topology

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Military History of the United States in the 20th Century.
  • Parallel and Distributed Computing.