パブリッシュ/サブスクライブ・トポロジーは、ブローカー・ドメイン内のパブリッシュ/サブスクライブ・アプリケーションをサポートするブローカー、集合、およびそれらの間の接続で構成されます。
パブリッシュ/サブスクライブ・アプリケーションは、互いに接続されたブローカーのネットワークから構成されます。ブローカーはすべて同じ物理システム上に存在することも、複数の物理システムに分散することもできます。ブローカーを互いに接続することによって、 ネットワーク中のどのブローカーのクライアントもパブリケーションを受け取ることができます。
パブリケーションは、パブリッシュされているトピックに興味を示したサブスクライバーを持つブローカーにのみ送信されます。 これは、ネットワーク・トラフィックを最適化するのに役立ちます。