Problem

How can the sender broadcast an event to all interested receivers?

Solution

Send the event on a Publish-Subscribe Channel, which delivers a copy of a particular event to each receiver.

  • Senders of messages, called publishers, characterize published messages into classes without knowledge of subscribers
  • Subscribers express interest in one or more classes of messages and only receive messages that are of interest, without knowledge of which publishers.

References