Broker 10.5 | webMethods Broker Documentation | Administering webMethods Broker | Managing Territories | Introduction to Territories | How Brokers in a Territory Communicate with Each Other | The Queue Maintained by a Remote Broker
 
The Queue Maintained by a Remote Broker
A Remote Broker object also maintains a queue, called the forward queue. The forward queue contains instances of documents that match subscriptions in the Remote Broker object's subscription list. When the remote Broker is connected to its Remote Broker object, it continually retrieves documents from this forward queue and distributes the documents to its own clients.
A retriever thread gets documents from the forward queue and distributes the documents to local clients
A Remote Broker object is similar to an explicit-destroy client-state object in that it remains instantiated even if the remote Broker disconnects or goes offline. When the remote Broker comes back online, it automatically reconnects to its peers and retrieves documents from its forward queues.
Certain conditions can cause a Remote Broker object to become orphaned, meaning that the Remote Broker object exists for a Broker that has been permanently deleted or removed from the territory. An orphaned Remote Broker object will continue to collect documents in its forward queue and can potentially consume a great deal of storage if it is not administratively removed. To delete an orphaned Remote Broker object, see Deleting a Remote Broker Object.