Guidelines for publishing messages from within web applications.
Subscribers tell the publisher they are interested. Publishers store addresses for sending messages.
When applying the publish-subscribe pattern, there are several ways to control what messages are subscribed to.
How to define, publish, and handle events.
Publish/Subscribe, fault-tolerant messaging, and durable subscriptions.