Skip to main content

Topic-Based Publish/Subscribe

  • Reference work entry
  • First Online:
  • 35 Accesses

Synonyms

Subject-based publish/subscribe

Definition

Topic-based publish/subscribe is a communication abstraction that supports selective message dissemination among many sources and many sinks. Messages are associated with topics and are selectively routed to destinations with matching topic interests. Data sinks specify interest in receiving messages of a given topic and data sources publish messages on different topics. Topic-based publish/subscribe is an instance of the more general publish/subscribe concept.

Key Points

Topic-based publish/subscribe is an instance of the more general publish/subscribe concept. In the topic- based publish/subscribe model, a data source submits publication messages associated with a topic to the publish/subscribe system, while a data sink subscribes its interest in receiving messages of certain topics by submitting subscription expressions on available topics to the system. The kind of topics to publish or subscribe that exist is either out of band...

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Recommended Reading

  1. Chappell D, Liu L, editors. Web Services Brokered Notification 1.2 (WS-BrokeredNotification), working draft 01 edition. July 2004.

    Google Scholar 

  2. Hapner M, Burridge R, Sharma R. Java message service. Sun microsystems, version 1.0.2 edition. 9 Nov 1999.

    Google Scholar 

  3. Oki B, Pfluegl M, Siegel A, Skeen D. The information bus: an architecture for extensible distributed systems. In: Proceedings of the 14th ACM Symposium on Operating System Principles; 1993. p. 58–68.

    Google Scholar 

  4. OMG. Data Distribution Service for Real-time Systems. version 1.2, formal/07-01-01 edition. Jan 2007.

    Google Scholar 

  5. TIBCO. TIBCO Rendezvous, software release 8.1 edition. April 2008.

    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

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Jacobsen, HA. (2018). Topic-Based Publish/Subscribe. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_1208

Download citation

Publish with us

Policies and ethics