Publish-Subscribe Models

Publish-subscribe models allow distribution of information from publishers to interested subscribers in an efficient manner using appropriate transport types.

  • One-to-Many: This is a common model in TIBCO FTL where a publisher produces a stream of messages and the subscribers can receive messages, sometimes selected by content matching.

  • Many-to-Many or One: Two or more publishers publish messages and one or more subscribers receive messages.

  • One-to-One: A publisher sends a message to a specific inbox subscriber and only that inbox subscriber receives the message.

The following sections describe publish-subscribe models in more detail including examples to illustrate how transport types are handled.