Asymmetric Multicast Topologies

In this example of an asymmetric multicast topology, three sending applications on the left side can send one-to-many messages to three receiving applications on the right side. You can easily generalize this example to any number of senders and receivers, and the number of senders and receivers need not be the same.

Configure these definitions:

  • Transport TS specifies send group G1.
  • Transport TL specifies listen group G1.
  • Connectors in the senders (left) bind TS to carry the send ability.
  • Connectors in the receivers (right) bind TL to carry the receive ability.
    Asymmetric Multicast, Bipartite Graph

Notice that all these processes use only two different transport definitions, TS and TL, to join the bus, reflecting their opposite roles as either senders or receivers.