Towards a common API for publish/subscribe

32Citations
Citations of this article
48Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Over the last decade a wide range of publish/subscribe (pub/sub) systems have come out of the research community. However, there is little consensus on a common pub/sub API, which would facilitate innovation, encourage application building, and simplify the evaluation of existing prototypes. Industry pub/sub standards tend to be overly complex, technology-centric, and hard to extend, thus limiting their applicability in research systems. In this paper we propose a common API for pub/sub that is tailored towards research requirements. The API supports three levels of compliance (with optional extensions): the lowest level specifies abstract operations without prescribing an implementation or data model; medium compliance describes interactions using a light-weight XML-RPC mechanism; finally, the highest level of compliance enforces an XML-RPC data model, enabling systems to understand each other's event and subscription semantics. We show that, by following this flexible approach with emphasis on extensibility, our API can be supported by many prototype systems with little effort. © 2007 ACM.

Cite

CITATION STYLE

APA

Pietzuch, P., Eyers, D., Kounev, S., & Shand, B. (2007). Towards a common API for publish/subscribe. In ACM International Conference Proceeding Series (Vol. 233, pp. 152–157). https://doi.org/10.1145/1266894.1266924

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free