A Broker has one or more Virtual Hosts. Each Virtual Host has an independant namespace for its collection of Exchanges, Queues, and associated objects. Client Connections are made a specific Virtual Host, with one being configured as the default for clients that can't or don't specify which they wish to connect to.
The following diagram depicts the Virtual Host model:
Each Virtual Host has its own Message Store which is used to store persistent messages on durable Queues it contains, as well as the configuration of any durable Queues, Exchanges, and Bindings made during its operation.
The following message stores are currently supported:
Virtual Hosts configuration is covered in Chapter 7, Virtual Hosts.
Apache Qpid, Messaging built on AMQP; Copyright © 2015 The Apache Software Foundation; Licensed under the Apache License, Version 2.0; Apache Qpid, Qpid, Qpid Proton, Proton, Apache, the Apache feather logo, and the Apache Qpid project logo are trademarks of The Apache Software Foundation; All other marks mentioned may be trademarks or registered trademarks of their respective owners