Requirements
These four conditions enable delivery of Rendezvous messages between networks:
Routing Daemons
A routing daemon must exist on at least one computer of each local network that participates by sending or receiving Rendezvous messages.
Neighbor Connections
The network administrator must allow the routing daemons to establish TCP or TLS connections, so the routing daemons can become neighbors.
Subject Gating
Each routing daemon must export the relevant subject names from its local network, and import the relevant subject names from other networks.
For details, see Subject Gating, and Subject Filtering with Wildcards.
Subject Interest
Import and export gating is not sufficient to start the flow of messages. To receive forwarded messages, programs within the local network must express interest in the relevant subject names, by listening for those subjects.
Whenever a routing daemon detects interest in a subject within one of its local networks, it cooperates with other routing daemons to forward that subject to that local network. When programs in the network no longer retain interest in a subject, the routing daemons stop forwarding it.
For more details, see Routing Daemons Filter Interest to Permitted Subjects.