Skip to main content

Channel-Based Publish/Subscribe

  • Living reference work entry
  • First Online:
Encyclopedia of Database Systems
  • 59 Accesses

Synonyms

Event channel; Event service

Definition

Channel-based publish/subscribe is a communication abstraction that supports data dissemination among many sources and many sinks. It is an instance of the more general publish/subscribe concept. The communication channel mediates between publishing data sources and subscribing data sinks and decouples their interaction.

Key Points

Publishing data sources submit messages to the channel and subscribing data sinks listen to the channel. All messages published to the channel are received by all subscribers listening on the channel. The channel broadcasts a publication message to all listening subscribers.

The channel decouples the interaction among publishing data sources and subscribing data sinks. The same decoupling characteristics as discussed under the general publish/subscribe concept apply here as well. Realizations of this model found in practice vary in the exact decoupling offered. To properly qualify as publish/subscribe, at...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Recommended Reading

  1. Hapner M, Burridge R, Sharma R. Java message service. Sun Microsystems, version 1.0.2 edition. 9 November 1999.

    Google Scholar 

  2. OMG. Event service specification, version 1.2, formal/04-10-02 edition. October 2004.

    Google Scholar 

  3. OMG. Data distribution service for real-time systems, version 1.2, formal/07-01-01 edition. January 2007.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hans-Arno Jacobsen .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media LLC

About this entry

Cite this entry

Jacobsen, HA. (2016). Channel-Based Publish/Subscribe. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_1207-2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4899-7993-3_1207-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Online ISBN: 978-1-4899-7993-3

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics