Skip to content

ArchitecturePubSub

Ralph Schaer edited this page Apr 28, 2026 · 3 revisions

Publish/Subscribe Architecture

The broker side handles topic subscriptions, publications, and event delivery.

Current broker functionality includes:

  • subscription routing in a single shared scope
  • server-side topic listeners through @WampListener
  • server-side publication through WampPublisher
  • publisher identification and publisher exclusion
  • subscriber include/exclude filtering
  • pattern-based subscriptions
  • event retention and event-history related support in the feature model
  • subscription/session meta APIs and revocation support

Listener methods can subscribe to one or more topics and can opt into non-exact matching through the annotation match policy.

wamp2spring pubsub architecture

Clone this wiki locally