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.
