Subscriptions Maintained by a Remote Broker Object
A Remote Broker object subscribes to documents on behalf of clients on the remote Broker that it represents. The subscription list in a Remote Broker object will contain a subscription for each document type for which there is at least one subscriber on the remote Broker. A Remote Broker object automatically drops a subscription from its subscription list when the last remaining subscriber for the document type cancels its subscription.
By dynamically maintaining subscription lists in this way, the Remote Broker objects ensure that only documents for which there are actual subscribers flow between Brokers in a territory.
Note:
When a Broker hosts a gateway to another territory, the gateway is also a "client" that subscribes to documents. Therefore, in addition to receiving documents that match regular client subscriptions, a Broker that hosts a gateway will also receive documents that match the gateway subscription list.
Subscriptions are registered in the Remote Broker objects